MNARIIGSGNEAIVLAHGYGADQSFWDKITPSLARTYRVLVFDWNFSGSVKDPNLYDSAKYSSYDAFADDLIALLVEFNLRASVFMGHSMSGMIGCIASIKRPELFKRLILIGSSPRYFNDDNYEGGFESSVIEQMFSNMESNFDEWASYFASLVANAKNPLSVEKYEKSLRAMRPEVALSVAKTVFHCDERDILDKVMTPCTIIQTTNDAAVPNSVAEYMQKKIKGETTVEKIDMDGHFPHLNAHLQFLNVLGSVLGFNPHLESHIFLFQVAYKRIWSEMNAHLQYMLCFQGLVG*