MSGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLNPTYACKYEGKCVIDKVTRNQCQECRFKKCIAVGMATDLVLDDGKRLAKRKLIEENRERRRKEELQKTAWDRLEPTQEEWDLIRLVTEAHTTTNAQGSHWKQKRKFLVEEAMLLNEITCNLFYTSDQSQAGGKETKPEDFGQSSVVSSPDGNKVDIEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRDQLKNGGLGVVSDAIFDLGVSLSSFNLDDSEVALLQAVILLSSDRPGLSSTDRIERCQEEFLLAFEHYINHRKHKVAHFWPKLLMKVTDLRMIGACHASRFLHLKVECPTELFPPLFLEVFED