MLAALLCVQLQAASARFLEKSGGPRRPQLDPALRGPHPAIEPDELERLIGQEALAKFVLDDGEWTRAARQLAGEEAGLLYIVVFSHASYSYLDSRWAGAEGVRDGSLVSKAYAELLLNLLASLRAAGVDRYLVVVPDAASRAALEAAAPDSAPGHVAVEPSFTSNALDFNSQLFLKPLFAMNAAARGYHAVLVDADVAFLSDPTPALLAAAAAGPFDFQAMTDSSVQELWHSSELNTGFLHVSPTPPPSHSSPPSSSRPSAARSHAFCGTPRGLLRRGRPPRPPVAANVLDFDLFANGAGFFLRRAGEKRGARALVVHCNWVSFGAKALALQERGLGAGPGAAGGAVRAQPAGGPLGLGEGGLCPLAAVLEPEFVPGHLYPALPVAAAAAAPARPPSSASSAPWPTPSWTKPSAPSRPPRTSS*