MKNTKGKQKIEMKEVEDYENRMTTFSKRKTGIFKKMSELVALCGVEAAFVAFSETGKSHTFAHPSMEDAVGRLKSPLIDESPRKDDTNTPSLVGAYKRQKNEELKKLYADFAEELELEEEKEKKLKKSKSDKRFDKKWWNAEGLSVEERKQMHQSFVELNVSLCGKVSQQFRKDGDGSSADLAGHGH