MIRVIIAEDDYRVAGIHEEFLMKISGVKVVGKALNGKETLKLVDETSPDLVLLDIFMPDILGIELIKEMRDLKPQLDIIMISAATNKEMIEEAIRKGLFDYIIKPVKMDRFVETIEKYKDTKKTLDEIEEINQSFLDEYFGQAKQRKSNIKETPKGIDPLTLEKIEQIMFEMNEGITAEEMGLKIGASRTTARRYLEHLISEGTCAAELEYGIVGRPERKYNINRKTS