MVMATSNEPDAVGPVPFKDIAGAVPLTTVSGYPSDPKLWQSFTPRRGDVVLASPPKCGTTWLKALAFATMARGVYPPVDAEPHPLVRLNPHDCVPFMEMLFAAGQGRSKMDALPSPRLMATHMHHSILPASIKDNADCKIIYICREPKDMVVSLWHFARRTQPDLLFSDTGPIWDHVLGYWNASKASPETVLFLRYDEMLRDPVGNVKKAARFVGQPFSPAEEEAGVVMDVVRLCSFETLRNLEINRAGEVGDWASYMTPDMARRLDAVVDEKLRGSGLSFA*