MPQAKKMFSKSLTDTDINKRLAIPAKILPSLPDFNGSHAVTIHLMYGTKTWPIICSIRKTGYKKPVFSGGWRNFVIFNDFHVGEVLTMYKVQDEEGSFHYKVEVEKLATPSVALSTRAVSLNPEVDETTGTSHPKINNFQHDQEQLPKADAPVIQEGATMELADAAANAPVPFVDHVIAKPSGMIFGTAVSDEATSKACVKPEHETEMKFFGITRGIGMGEPPLIKAQCDLNESVSTERLNLDLVLGQPNLTKEERDTKAPFDLNGGGSLAVFGTNQATEEAYSESTGRLNLDLVLGQPNPYNRAVNIDLTLAQPLADNRSTVFAHSKP