MTPPLLALEEHYYSTAIFNSIGETFQRTLQGVPGLADQLRSLGDGRLEAMNRGNISLQVVSHAFTPGGPSAEACRAGNDELAAEIAQISDPQRFAAFAVLPVADPTASAAELDRSVSELGFVGALIDNHADGKHFDGHDYDVLWAKACELDVPIYLHPTWPSARMAENFMGSYPVPVGISLGGPGWGWHPDVGLHVLKLFAAGVFDRFPRLKIIVGHMGEMLPYMLERASDMSTRWGGWGPRDRPLRQVWDENIWITTSGSWSLAPLKCILHNTKVERIMYSVDYPFESNERGLEWFKELEGSGLLTEEQLEMVAYRNAEDLLKVHMKKEQ*