MDGRLKDKNRPKSPLSGFACFVQVIRDKHRILHPDKNIIFSEFSKKCAELWRVMPPNKRAPFDEMSKIDTKRYNREMGEYVQQQQLTPQNSMGSVNSQSLNPSGYDAPHHYHSIRGGGVKRVRRLKDPAKPKRALSAFFFFCDQHRPQVRAAHPEWRVSDVAKELGRLWDECSDKAPFERQAQSDKLRYEEQMRQYKAGTFVLNPKRMRGDHGMSSINVSSSSANASASANCFEIEGSREVDEMDGQDYEDEEDEEEDSEEDEFEDDENTADIDQSRRVVTHEVMGLGPEMSKGGNSGPTQSSADKGGTKLEKMEQDEGEEGSEDELMEESGELEVQTENIQTMTKGENRDEDAEDINRLQVQSHHRQGPNAFSVASVVSGGTECKDEGGEPGAGSSLTGDENTAESEEEEG