MADTATQGFLNSCAQRYRGVRKRPWGRFAAEIRDPWKKTRVWLGTYDTAEEAAHAYDNAARSLRGSKAKTNFSTPLQDMVNSQGQSTSQNSSVESWNNSGASHLLRPAVPSEAWPNFPPMTMVENRVSAAGDLTAAPAPLASWRSLFSNNHRIAKENALDLKMAAGALQFLQGNNCTGAGPKRQKLGLGLGYESCTGGQKQQLGLGFPSFGKPTAVVGDMVEKKESLDVPAMEARTEWRFTMLRPDALDAHSDSGSSSSSVVLDTEASSTRDGKPPSQIKLLRLDLNLPPSGDSSVNESLQDCKKTSWLV*