MTASVLLHPRWIEPVMFLYDNSLDEINKNMDGFHAGSNFAAAAAANPCRNLMAHPAPLAAPSAAAYTSSEAPAAGMAEPAVKQCSPCSAAVQSSSGAALPYGYFGSGYYPCRMTHHNAIKSCAQPASTFADKYMDTSVSGEEFTSRAKEFAFYQGYAAGPYQPVPGYLDVPVVPTIGGPGEPRHDSLLPMDSYQPWAITNGWNGQVYCPKEQSQPPHLWKSTLPDVVSHPSDANSYRRGRKKRVPYTKVQLKELEREYATNKFITKDKRRRISATTNLSERQVTIWFQNRRVKEKKVINKLKTTS