MTAKSMKGIISVPLSVSKTGKIKLTASPDNLASMMSRDQNKLIHLDPVPPFKDRHEIKPWLQKIFYPQGIDIVIERSDTGKVTFKCRSVRSNGKLNPKSRGTSSRSHGCPFRIRAAYSVRLQKWNVVVINNIHAHELRFDLITKTDDYKKFKENLRQQNDVDAIKTFDELEYKASLNIPLVTPIISCDCGLTKEIEAFSNIFLPLSNSPLTSKKNSLKTSKNSVFKTKSRPMEKLKPKSKLKTKLDATLSTTGFLDNIETQSPCMPIGSEESLMNLNEIDFTNMFCNDSFASNSNQELMGLLTDFTPGPFSSCILPSTPTEPFSQNNMALAISESTVSSSNFMESNALYEEEINEIFKDAKSNTQTSIRETTTNLFKDKSHNLGMLNYNYKAMLNLNNDKLNDSKSIDPALISK