MPSSMSGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLHPSYSCKYEGKCVIDKVTRNQCQECRFKKCKTVGMATDLVLDDSKRLAKRKLIEENREKRRKDEIQKSIVQRPEPTQEEWELIQVVTEAHVATNAQGSHWKQKRKFLPEDIGQAPIVNAPEGGKVDLEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGVSLSSFSLDDTEVALLQAVLLMSSDRPGLSSVERIEKCQEGFLLAFEHYINYRKHNIAHFWPKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVFED