MPSSMSGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYEGKCVIDKVTRNQCQECRFKKCIAVGMATDLVLDDSKRLAKRKLIEENREKRRKDEIQKSLVQKPEPTQEEWELIQVVSEAHVATNAQGSHWKQKRKFLPEDIGQAPIVNAPEGGKVDLEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGVSLSSFSLDDTEVALLQAVLLMSSDRPGLTSVERIEKCQEGFLLAFEHYINYRKHNIAHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFED