MGMLPQGLSQVERFPPIEKNHRVLVSFVPRFIDILQDPALHGRGPRSASPEAAPPGSSVVATVDLAGCRPVAVQAARAASQEDNGGTEQGADASHKDGPDADRILRVGAGTVRIHVALNDAEEHEVAHQDDGRNHKGQHGDQGREERAQDTSAQREDECQESQSGGNRVEDHDLGQAVGGIEGILGELGVVQRNHYASRRVSDRRMRAVRAICQVIQAVAKSAEGDCAMVVRASIVIQMDRHDGQVMHNGRRDIGDDEEDNCDEQQKCAHVVEETRRHFCQG