MMGTPPQDEGRNGAPLRAVVVGGGPAGCVTAFFLAKRGFQVEVFERRAGIARPQETADLTKEEVRATVFDRSETRSYAMMLTKRAFVALDAAGVELPHWIGQRIRGSRRNLKTGKVVQNEYGATTDNRTVARQTLTAWLLHHLQDSFPDKARIHLGYGFVGFKEGGRVALFEKVRTTSDAGNGVDADVREGTELLEAPFDLLVGADGVSSSVRTHLLKKEEAEGTPAGECELTCSQTMSLTLYKTLVIPPSVALRHGFEGPTREYLNVWQSGIMMVPMGDGSLWGGSMAPRLVGATSPETVTSALSKEAPTLLPLLQDTNPDFAQQFVEQPAIPQGTTTVLSRFHSGHVVLVGDAAHSMVPELGQGCNTAIEDCLVLNESLDALGVRGDASPGAIPKALKEFTARRLPDARAIQALNAKRFFPRTFLERIKFVGIIMLSKLAPPLIGTPSFFMLFTTTPFRRILAQKEREDRTWMALQASVVAAGLGIATYACSTWLPAWK*