MQNEFNEQEYRRKLIEGGLSEADATDLAARTAAARRDSGSAGGAFRPAGSLFELPATAGDNEAALPPKLPTPASAAVERSERMAQESAELARTMGLPPEPRTAVNKMAEQIGALAQDKRSSAMATKKRTAGGELAEKVSEAKQTALLKHTKQQIKDMQLSLFDLAPWTGSHAALPNDFGRSAIFTVRNKKVPRPALQGQSIYHVNKDVEITYTGIELRADDDELVFAQVLEYANGTALGEPVSFTFYELCQDLDWSINGRYYTRAEECLTRLQASAMQFSSQRIGRLESVSLIRRFRVLDRGKRTSRCQVEIDAEIVVLFAGDHYTKFVWEKYRKLSPNRDGRMFDYFATHKEPYPLKLETFRLMCGSDSTRPKKWREQVGEACDELRENGLVESAWVNDDLVHCKR