MNQYFLTGLLLVLGVVLHIDWTTAKPPAKKADQLPSFLKVCHRNAPDLDTCVRESYEELRPRLMEGIPELYIPAMEPLVV PQVKMDQDSGAIYLHSVYRNVKVTGISKHTVNELRLEPSKLKFILSLTFPKLHMESDYSIKGKIMMMPLLGDGHCKVDLV NITMRTELIGQEYKKNGANFLKINTVKVKYELSDVHIHLDNLFNGDKALGDRMNEFLNENWKALAEEVRPLMTKALVDIL RASVDKLFASFSYDDLLPM