MQTVRALRRVTKPSQWVRSVPQGKRSFSALPNYSASDADVQDQVSVEGKAKSRAAILDRPSSLNALSAPMVGRLKRLYESWEENPAISFVLMKGSGKTFCSGADVLPLYHSINEGNTEECKHFFGSLYNFVYLQGTYLKPNIAIMDGVTMGCGGGISIPGMFRVATDKTVLAHPEVQIGFHPDAGASYYLSRLPGYLGEYLALTGQKLDGVEMIACGLATHFCLHSRLGMVEERIGKLLTDDPTVIEASLAQYSDLVYPDNTSVLHKIEMIDRYFGLDTVEEIIEAMENEVADSGNEWCKKTLKQVKEASPLSLKITLQSIREGRFQTLDQCLTREYRISLCGVSKTVSGDFCEGIRARLVDKDFAPKWDPPRLEDVTKDMVDCYFSPATDADDSESELKLPTAQREPYF*