MADQGLGGGGPVEVGAGPGEDPPRKRLRHEDHEHVAAQHIAHGLPHFAAYGAPPYDGHLEHLLREGDSEAHAQALAQAQAQLQAAHQEQLQQQQQGGLQGGVSEGVPVQQNPATPGVDPPGFTYRNRSRRKASEKPVGSSQVRQSFSKRKRGIAQKAYQLFKITDAKVFLFVANDKGASWGYATPGFGATLSPAHLKQLRQMANPEADDGTKDGDAANTVIMAHPPGSENDPDDRDAYVQDNGYAEDADGNMIGEGEGGQVPEGWPSHEAATIQALHQAAVMSGEHQHQGGYEHVPPVSVAQEMHHTGENLHFIADAAASAAFLGEHQEHGGQQVVHGQEANQHQLQQHHDQQGGDYAGSTALGAPMEAPANGVPAIGVPSHIQGHGDGKGHH