MTWAAFFHFWFLVAHIGFTAGSVHEYVNGHFSNHSNAFLFNGGNEGILASSNKTVGGSGLSSIRFESITFRRPDAAARRHTENEPRHQLIQALIFELGDRDMIGSRLDGDSYALCCSRDLVESEGCARGEVIMKTAEPLPRSISIQFSGNEIETTMRQETIEIEKSGMYNLYFIFCDLELYGTVINGKTVWKNPTGYLPGRLAPMMKFYGFLSLAYLILGLIWLTQYFRFWRDILQLQNYISLVIALGMCEMTLWYFDYSNFNMTGYRPAGVTLWAVSFGAIRKTVSRCLLLIVSMGYGVVRPTLGGLTSRVLFLGATYFIAVEVFDVIEHVGSINDMAGKEKLLLVLPVAVLDAIFIMWIFTSLSRTLEKLLARKLTAKLELYRKFTNTLAVVVVMSIVWIGYELFFKATYAYGERWQNEWIILAFWNAISFILLCVVCLLWAPSKNATRYAYSGEGTEDFDSEESVALTAVVSNPQTTTEGDREKRAVNTDVFQLEDTNEEEKIE*