MRRFLSDLDLESLQWPDMEAAAAAIVAAEDVNRRSSNHEEEEMGVLGRRRANDCFQDPTCSDVTSDFPNHVHHNSSRMTDTINSYGACEQMRSGIALSRNLTPHHPTISATMDSQSSVCGPASVCSGLTVGYAGSASAGSPNSPLKPKIMDIQARGATSGSSREQSDDDDLEIEAGQCEQSTNICDQRRLRRYCSLRRKVSNRESARRSRKRKQAHLADLEVKVDQLRGENSSLFKQLDAASRQFGEAATDNRVLKSDVEALRMKVKMAEDMVARGSLTLNHLFPNHCGTSQPLVSCHAQSVGDQDIGFTEILPVGSESGETNNVNIRSKANHRRLASLEFLQQNRLLSDGVSCASDIPWDVYVAPVTK