MMEGTGFEGLALGQDLPDSQDSFAELWGNVLTESFSPLVQQLPEGFDEKLFEFPPEVSTADGVTPPASTVPVTSDHPGEFGFQLRFQKSGTAKSVTSTYSEILNKLYCQLAKTSLIEVLVTKELPTGALLRATAVYKKSDHVAEVVRRCPHHQKEDAADHSSHLIRVEGSQRAQYFEDPNTKRQSVTVPYELPQLGTEMTTILLSFMCNSSCMGGMNRRPILTILTLETPEGLVLGRRCFEVRVCACPGRDRKSEEIKSKTQIGTKQTTKRKNPAPTPNTSEKKAKSASSAEEEDKDVFVLRVRGRERYEWLKKIHDGLELLDRERLSKPTVSVKHEAAAPSGGKRLLRSDSE