MSAPAAKKSRVADLQSLPRSGSVDLPGKPVSIGNTSSLAIVGGSSGEAKRAESLKATLQRLAGEKLPDHAVFHPDDLIWASDDLCFVGEGVHSNILGIRYALSKDVIHSRRIAVVHDYFDRTQEHGALTAVFRLITDDVTVMLESIIVPPRRRLVSEYVRGEEGEYVLARHDVDFAQYVHENGYRIVPIQDQTKIPKYLPSDIPVQQSSNHVLMVAPTAFESNIQAAQDNHFMAGSLEGIASSPPSSSARRASARLRPSARPLFEFKSNRARPSGCVQVLKEFSALHSIIANKAKVQVHLFTHEPHHDTPDACFPNNWFSTHTNLEVGECTLVLYPMKAPTAARSAGPTRPKPTFLEGTGSIVLDRIRRVAYVAISERSDRDLADRWARELGYRVVAFCSTDAAGRPIYHTNVMMCVGTKVAIVCAESVEDPKEREELLASLRAHHAVVEITRKQVEHFCGNVLELEDWRGRQVLVMSTQAFRAFTPAQRALMLQYEHELLHADISTIEKIGGGGVRCTLAELF*