MPIQIQRRHLETLRPSAHQPPAGTRCDEQRPACKNCIKHGVACGFLSSPSRDPMFSLSAQAGTLNFLDLELLHHYCNYTAYTLSENPVMREFWRLNVVKLGIECDYVMRSILSLAALHLAHLCPDRRDGLLEKSMIHHEMSSRAAVSLMQDVQDSNKAQLFIFSVLTIYIVLANSHHLSEAPLAGTDQSPDWIVLFCGTRYLVGEPNTNPLVSPIVSRTIRHIQTRERPYHHTHLGDLEANINASERDDGLLAIYNHAINELYKSYGVFYECLEPQDITDVFVWIAMVADDFLPLLRDSRQKALVIFLHFCALLKQLPGRWWLDSWSANLYAKTYELLDDEHRPWIRDASFDLGEICL