MKAAITSWADEVEADYVDGLPPSKEYVDGDYKHVTEYKFNDEGKKIKVVRSFKIEKKIVSRAVAKRRNWVKFGDSKLDKPGPNSYTTKVADEILMNYMGSKDFEHAQDPLDAGKPMAKCRICNGEHWSVKCPYKGTSMDMESKAIAAATAAVGETNKTGKYVPPFLKDGAKGRERDDSSAVRISNLSESMTEDDLEELVKKIGPYTKMYLAREKNSGLCKGFAYVHFKYRKDAAEAIEILNGHGYDHLILSVEWSKPQN