MALCRVPTLGFKQTTSVAAGRRQSLNTVDGLRIARIRQVGRFLSLGGDTTWSNGFQMQPRQGQQGVVASAVEGKFVAVPEAQPKPLRILVSTGDVMGDIHGAALVRALIDAAGAEKVEVEVYAMGGKRMKDAGAVMIGDNTGISSIGLLEALPLIIPALRIQANVRKFLKSNPPDIVVLMDYPGINIPFGKYVKKEFGCKVVYYIPPNEWLWNTSRTGAITDACDTILSVYPAEADYFRKAGGHVVEVGHPLLDYYSPTRTRTEAREALGYGEKDLVILLMPASRAQELRHVWPIIASAARLLLHRILALKGQHRLHFIVPSVLPNGEHILEQSFEEFGLTGYASLWHGDTKILMSAADLAITKSGSVNLELTLHSVPQVVVYKLDKATAWIARNIFKLSVKYISLINLILDEQVVPEFIQDAADPVKVANSAFDLLSLTDSKYRNMVLDGYTKLMPLLGKPGVSKRTAQYILDSLNSDR*