MGILGLSKLIADLAPQAIRESEMKHFFGRKVAIDASMCLYQFLIAVRSEGAQLATVNGDPTSHLMGMFYRTIRLLDNGIK PVYVFDGKPPDLKSGELAKRAERREEAEKALKAATDAGDDAGIEKFNRRLVRVTKEHAKEAKELLTLMGVPYVDAPCEAE AQCAALVKAGKVYATATEDMDALTFGSTKLLRYLTYSEARKMPVKEFSYDKLLEGLAINNREFIDLCILLGCDYCESIKG IGPKRAIELINTYRDIETILDNLDSSKYTVPENWNYKVARELFIEPEVADADSIDLKWVEPDEEGLVKFLCGDRQFNEER VRNGAKKLMKSKQAQTQVRLDSFFKTLPSTPNATNAAKRKAEEAKKSANNKKAKTSGGGRGRRPK