MAPINIDLRGLTPAPVTPFTKDGAVDYPAIQRLGSWLGSISGVKGLVVLGHAGEGTFLTPEEQCDVIRAFVKSVDNKIPIIAGITGEGTEVAAFEAKRAVEAGASAGLLYPSHGWLRFGYQPGAPQDRYKVVYERSGLPLILFQYPDVTKATYSLQTMLDIAAQPGVFAMKNGVRNMRRWDTEIPVIRRERPDLQILSCHDEYLLHTAFDVDGFLVGYGCIAPEPLLEMIDAGKRKDYAKAREVHDRLLPVTKNVYHRGSHMEGTVALKHALVARGILEHATVRSPLLPLPDGAETEIHDAIKISALSRVA