MTSVINEPIKLPCGLVLQNRLVKAAMAEAMADKTRVPDQKFTRAYGEWGKGRWGALLTGNIQVDPRNLGNYYDLATRESAPREDQLNAWKQYAASCQEQGTPAIAQICHPGRQSPRGAGERGIFGTPIAPSPVPLKIGEGCAATIIRNIAFGVPKEMTVSDIKQVVQQFVNSARFLAECGFAGVELHAAHGYLLSQFLSPKSNIRHDKYGGSPEARARIVLEIIKETRAVVPENFCIGLKLNSADHSASDFEDTMKQIGLFAESGIDFLEVSGGTYEDPTMMGRGLKEEIASETVQRTAAREAFFFDFAKETRRRFPGLILMLTGGFRSRQGIQAALKGGACDIVGIGRPAVVCPNFPELIMDDKYTDDEAKVILGKVPTPLWARIFQIRVLGGGAETQFYAGQIKRMATGYATHAP*