METSTPLLSDVHKVIIPSIPCSFPWKNHPDYQKLTEMSNDWVLSRFANLPGANGTPESFLVDHLVKSAFHMQATLPYATGISERMSPIIKMMDWFFMIDNILDDPNEMGAEPARADQMVDNVLTVFQGSYTQPSQSPSAAIRIITDTAAEWWVEMCVNMPATQKARLSKSFQDYLEANRRQVLYREARQLPDLETYFRIRSESIGWWPCAVLIEHSLGIELDEEALTDPLLVSLQQNVVRHIFLVNDLTSFKKEYMQGDFFNVVSILYFHKLFDPNRSSSPPTFQEVVLEAWQMINKLDQECVRLMRQIHKCDRLIEKPGMAGYLEGLGLWMSGTIYWHLVSPRYGICATKDVHVQPPEFLAHHKVDIVPNIEAKHFVPFGILKS*