MQNGYIPSYLDKDELCVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLNPTYACKYEGKCVIDKVTRNQCQECRFKKCIAVGMATDLVLDDSKRLAKRKLIEENRERRRREELQKTVWDRPEPSQEEWELIRIVTEAHMATNAQGNHWKQKRKFLVEEAMLLNEITCNLFYTSDQSAVGVKETKPEDIGQGPIVNAPEGSKVDIEAFSQFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGVSLSSFNLDDSEVALLQAVILLSSDRPGLTSVERIEHCQEDFLLAFEHYINYRKHKVAHFWPKLLMKVTDL