MAKEGPAIGIDLGTTYSCVGVWQHDRVEIIANDQGNRTTPSYVAFTDTERLIGDAAKNQVAMNPINTVFDAKRLIGRRFSDPSVQSDIKLWPFKLIAGAGDKPMIVVQHKGEEKQFAAEEISSMVLVKMKEIAEAYLGSTVKNAVITVPAYFNDSQRQATKDAGVISGMNVMRIINEPTAAAIAYGLDKKASSVGEKNVLIFDLGGGTFDVSLLTIEEGIFEVKATAGDTHLGGEDFDNRMVNHFVQEFKRKYKKDITGNARALRRLRTACERAKRTLSSTAQTTIEIDSLYEGIDFYSTITRARFEELNMDLFRKCMEPVEKCLRDAKMDKSSIHDVV