MGSLTCMLPDDIMVDILKALPLETIHRFKAVSKTWEQFLSCYNFMRIFSISPSLETQPLYVFLGENCNERHLLYANDFELNNPPSSQKTLFHNKGLDQVACSNGMVCCLIRTKMSWRKSCSFEIGNPLIQREFIPLPEFEFDVINFAFHFNPRMRDLLLLVNSRCFRNQHSLSNFRAVQIFDSITGEWKRTRAKPPFHPGVNSMLLSIGTTCYGFSSDWNSVVAFDMKKEKWQKIPTPMRPIMGDIRIQDREGKLCIMLVTKEKEAHIWVLDEERTWVEQVRADLKEFGLRYAFVYPTLWIGDTFLLRSRGKFMAYDTNSNQMETFAGPLEWVGDFYTYCPTLLTCKFGASYKRLKLR*