EFTCHILFFFTGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPTYSCKYEGKCVIDKVTRNQCQECRFKKCIFVGMATDLVLDDSKRLAKRKLIEENREKRRREELQKTIGHKPEPTDEEWELIKIVTEAHVATNAQGSHWKQKRKFLPEDIGQAPIVNAPEGGKVDLEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGMSLSSFNLDDTEVALLQAVLLMSSDRPGLVCIERIEKCQEGFLLAFEHYINYRKHHVAHFWPKLLMKVTDLR