MTASVLLHPRWIEPVMFLYDNSLEEINKNMDGFHAGSNFAAAAAANQCRNLMAHPASLAAPSTAAYTSSEAPASGMAEPAVKQCSPCSAAVQSSSGAALPYGYFGSGYYPCRMTHHNAIKSCAQPGSTFADKYMDTSVSGEEFTSRAKELAFYPGYAAGPYQPVPSYLDMPVVPTIGGPGEPRHEPLLPMESYQPWAITSGWNGQVYCPKEQTQPPHLWKSTLPDVVSHPSDASSYRRGRKKRVPYTKVQLKELEREYATNKFITKDKRRRISATTNLSERQVTIWFQNRRVKEKKVINKLKTTS