AKAELDDTPMRGRQLRVRFATHAAALSVRNLSPYVSNELLEEAFSQFGPVERAVVIVDDRGRSTGKGIVEFASKPAARKAFERCTEGVFLLTTTPRPVIVEPLEQLDDEDGLPEKLAQKNPMYQKERETPPRFAQPGSFEFEYSQRWKSLDEMEKQQREQVAKNMKDAKDKLESEMEDAYHEHQANLLRQDLMRRQEELRRMEELHNQEMQKRKEIQLRQEEERRRREEEMMIRQREMEEQ