MKGQETFGMVQSRKFNKQPPHTAPLTAFFLFINDERSKVKQANPEYTVGEVSKELGRRWAAADPSIKGKYEEMADKDKARYEREGSKGTKKDERSTSKTLGGKIIMETHSKGDENNSNFQDVLDVPELWGDLISVTKKIEEENKVILSQEGRIEESDELFEDKVSTPKETSDI