MGVELCNEDPEDTSKLPNAQMEQRRAKGRADKEITRPSRKNRDDVDDDSIEVDDEYPSEDEVQFVLVDKEKARLEKAMSPLKASWSADGCSIVMDGWTDCRNRPLINLSVSSISGPYFLKAIDCSGQEKNTMFLKDQLCDAIAEVGPPNVVQVIIDAAPVCKAAGTMVQKEYRHIFRTPYAVHSLNNALKDIAKLEWIRLLIENGRKIQMFICNHHHSQAIYRRNAKMELLKPADTRFASYYILLRRLVEMKGALAATVISDMWEQWRLSTLDAAMKVKRLILDDRFWADVKFVVEFVEPICDMFRYADTDGPCLGEIYENIDSMCERIQCITYRKDPNLWPQLQSFIHGRWNKLNMPLHMAAYAVNPKWYDSKTGRRPPSQDREVVKGFMTAIKKMYGSSEKASEKRSQFSQFARGRGVFGSHESKADRQKKKDPIDWWCLHGVDVPELQ*