MRMKTVKSVEVLGVKKTPSSRCKRMNDGPSFDARSIGQNYSNFMNMTQRPKRVMFFDGGDGAWHEFPEDVMVPLSDAFSAKTPIVQISMANCSYLFDFIHMVVTNMNTGTNRSVAWIGEGGSCFFPEAVFDDNNDKTMSSNSDEIELKLRIQIGGTDSSEPSDSEEEHEATSNARLVETKEAVVTENSTSRMTPTHSFLIFHRLGCELVQLERQDKDFKIVEEWFLTGLGASDATPDNVVRIYRFVPEDGAAQARWQKFEEHI