MSYSSASIMDSMVYAAETQNEEQKQGLRRNSNPWACEEQEYYKRHGVCGWSSTFTSPRGLRLFTRTFLPAATAPSACICMIHGYTNDISWTFQNTAIRFASMGFAAFAMDMEGHGRSEGLKGFLPNLDLVAEDYAAFFNMQKMDDRFKGLPFFLFGESLGGGVCLLTHLASPRAFDGAVLLSPMCKISDTIKPPWPLPQLLTFFSMIAPTWGVVPTKELRPLSFKDPAKLELSMQNPSRYDGKPRLGTAREMLRVTAYLSQRLQDVSLPFIVLHGEKDVVTDPAVSKALFETAKSTDKTLKLYDGMWHALLAGEHDADVDAIFADIQNWLKERVVRKVHETEDESYGDIIGNGSS*