MMRDEEEEEGVVIIIREYDPSRDRAGTEAVDRECDVGPTGGMSLHADLLGDPVARIRHSPDYLMLVAETTSGATGGRIIVGIIRGTVKSVATGKSCPGAPAVASVGYILGLRVAPSHRRMGLALRMVRRMEAWFERMGAEYAYMATDKSNEASLRLFTVRCGYSKFRTPSLLVHPVHAHRRRVPRRAAVFRLGARDAERLYDGRFAHVEFFPADIGAVLGNQLSIGTFLAVIDDDGRWRHGEWRGAERFLASPPASWALASLWDCGGVFRLELRGASRLRRAAAAATRALDRAARWMRVPSVPDFFRPFSGWFVYGLGGDGPDAAVAAEALFATFVNMARGRAAAVAVEVAACDPLRRRIPHWRRLSCTEDLWCMKRLGRVGESDGWDWARSPPGLSIFVDPREV*