MGMESAEENEGDQGDLKSPEDTSSSTKKKGMKVLVALDHSDGSLYAFKWAVENLFPTTSSSSSSAVHPQTQVVHEEGGGAEHGSLILLHVQEVSQPYIVPAGPGTLYSGPAIYSATEVVESVRKAQEQNSAALLAHAREICKGRAIKVDTMILNGDPKDMICQAVEQIQSDLLLVGSRGLGMIKRAFLGSVSDYCAHHAKCPVLIVKPPK