MGMESAEENEGDQGDLKSPEDTSSSTKKKGMKVLVALDHSDGSLYAFKWAVENLFPTTSSSSSSAVHPQTQVVHEEGGGAEHGSLILLHVQEVSQPYIVPAGPAIYSATEVVESVRKAQEQNSAALLAHAREICKGRAIKVDTMILNGDPKDMICQAVEQIQSDLLLVGSRGLGMIKRAFLGSVSDYCAHHAKCPVLIVKPPK