MGRGRAPCCAKVGLNRGSWTPQEDMRLIAYIQKHGHTNWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTDEEEEAIIRLHGLLGNKWSKIAACLPGRTDNEIKNVWNTHLKKKVAQREKKKAGAGSGDAGTPATAPLSSATSSTTTHNSSGGSDSGDQCGTSREPDATDVCPLQLEDMDVSDMLVDGAPPAAQPMPSPSSSSSLTTCVGGVEELIELPVIDIEPEIWSIIDGESAVARHGGDAAAPCTGTGTAVSTSEAEEAAANDWWLENLEKELGLWGYAEEDTQAHPDLLDHYTGLSPLCALEGDPVSTYFQTGPAAAEPELLVVVEPSAVLL