MKRRAALILLPLIALLLGAAAKPSLVPDVSQRRIDIIYSFTGAELLLFGAIVYPGGRAPEKPADVVVVVKGPAEPIVLREKQKIAGVWMNAENARFRSVPAFYAVASSRPLKGLVDDRTAAIYELGLRNIQLSPASGETPEAQRRFEAGLVDLKRRGGLYVESPDGVEVSEGVLYRARIAIPARVPVGSYTAETFLIQDGRVVAAATREIEIDKSGFERFVAIVADRWSFTYGLVAVAVSVALGWAAAAAFRKK