REEQVTSEQAKFWLGLGGGRVSPPGPECIEKPATERRIDKGEEMGETTVQRDAKMAPEKMATPKTVGTSCYQCGTATGCNCVTASAPPPPYVGSGLYPSLAGAGEQGQGGDTPRGAEQPRAEPGHAGQAPGPALTDWARIREELASTGPPVVAMPVVIKTEGPAWTPLEPEDTRWLDGKHKRKSSQCLVKSSMSGYIPSCLDKDEQCVVCGDKATGYHYRCITCEGCKSFFRRTIQKNLHPTYSCTYDGCCVIDKITRNQCQLCRFKKCISVGMAMDLVLDDSKRVAKRKLIEENRERRRKEEMIKSLQHRPSPSAEEWELIHVVTEAHRSTNAQGSHWKQRRKFLLEDIGQSPMASMLDGDKVDLEAFSEFTKIITPAITRVVDFAKNLPMFSELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLSGEMAVKREQLKNGGLGVVSDAIFDLGKSLSAFNLDDTEVALLQAVLLMSSDRTGLICVDKIEKCQESYLLAFEHYINYRKHNIPHFWSKLLMKVADLRMIGAYHASRFLHMKVECPTELSPQEV