MPSSMSGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYEGKCVIDKVTRNQCQECRFKKCIAVGMATDLVLDDNKRLAKRKLIEENREKRRKDEIQKSLVQKPEPTQEEWELIQVVTEAHVATNAQGSHWKQKRKFLPEDIGQAPIVNAPEGGKVDLEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGVSLSSFSLDDTEVALLQAVLLMSSDRPGLASVERIEKCQEGFLLAFEHYINYRKHNIAHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFED