MSGDRPKRPLSAYMLWLNETREQIKKDNPGSKVTDIAKRGGELWRGLKDKTEWEQKAIKMKEEYNKAVKEYEANGGTDSGAPKKRKKAAAKPAKKAKKKESSEEEEEDESE