MDPTDAAFFAFHTPKAATFAGESAAKTSPGQSFDNAAHVQGGFRGRGRGPYFTGEWRGRGRGRGGRGGRDGGSSNPHNHSYARKDGQQQNDQQQSSQHAGSVVCFNCNGNGHKAYQCPTKREEERGQARQENFNKKRGFGCISSSLCLVAREHK