MGGLAINTTTPQGFYKPEEKVFCNDGRENQLLRFVTTHPQLSAIRNSPEAVLASIDEFARTKDFLMNVGPHKGSIISDLIATERPSSILEIGGYIGYSAIMFGRAMRNTGVSAPRYVSLEMNPTFASVSRALIELAGLSDVVEVQEGPSRASMKRLAAGSSNQGSSAKWSMLFLDHSKISYLNDLKLAEELGIVAPGSIVIADDMKRPGNPMYSEYVRADTATKEAAYMPFVGCLSDGNISLGNPDLIYQTKLVEGLEPTGHMGTSLLT*