MASSIAMSLHNKVHAPSNLSAVPNTQMDAAYKRLRKHFTYFDPNKSFPVFLENAGASLCPTVVIDSMTNYMRSMYVQIGAGYELSMRAKEVVDSAHKFMKTFVNGDEAGEVAFGSSSSQLLETLSHCYANVLKEGDEVIVHEANQEANAGPWVKLAEKKGLPLKFWKVNEDFSSSLDSLGQLLSTKTRIVAVAHVSNVLGEILDLEKVVKFVRDEMGCKRAIVIVDGVAFAPHRAIDVAKWRVDWYVFSTYKVCGPHMAVLFGTLDAFNEIKNELPNFYFIPSHQFGSKFELGCLNHEACAGILALPEYLQYLAHEEKLALNLGNARELQSDLVKEVKESAFSLKVGNWNSSKFHRELVEAAFRTAKLLEEPLQMELINYFKSRSDVRIVGPASGDGKRRVPTISFVHVNKKSSDVARALYERGIAIRSGHMYSHRLISALCSSGLLFTNDVNEGVVRISMLHYNTPSEISSLISCLNDIL*