MIGRSCEGYYGEVKNEVESRTEILTLLLEANPSLASVPDKNGDYPLLIATTRGPFEVVKIILEHCPDSAELANKKEQNALHLAVIRKSEAVLQYLINRPQFKKLINVPNKEGNTPVHLATITNSNEIVDMLSNCEGVDLAVTNNQGLTAVDLCGYTAEHVLVFPTVLGIREII