MNQYFLTGLLLVLGVVLHIDWTTAKPPAKKADQLPSFLKVCHRNAPDLDTCVRESYEELRPRLMEGIPELYIPAMEPLVV PQVKMDQDSGAIYLHSVYRNVKVTGISKHTVNELRLEPSKLKFILSLTFPKLHMESDYSIKVSREGKIMMMPLLGDGHCK VDLVNITMRTELIGQEYKKNGANFLKINTVKVKYELSDVHIHLDNLFNGDKALGDRMNEFLNENWKALAEEVRPLMTKAL VDILRASVDKLFASFSYDDLLPM