EPVTFEDVAVYFTQNEWASLDSVQRALYREVMLENYANVASLGDEARTEEERLTPKEHVSKETVSFRLMVGVLPGNVSQHLDFGSSLEQPQGHWIIKKKSKRRHFTDTSARHHEAYAVKNGEKFEKLGKNISVSTQLTTNQTIPSGQIPYECGQCGRYFIQMADFHQHQKCHTGEKSFECKECGKDFRYNSLLIRHQLIHTGKKPFKCKECGKGLSSDTALIQHQRIHTGEKPYECKECGKAFSSSSVFLQHQRFHTGEKLYECNECWKTFSCSSSFTVHQRMHTGEKPYECKECGKRLSSNTALTQHQRIHTGEKPFECKECGKAFNQKITLIQHQRVHTGEKPYECKVCGKTFSWCGRFILHQKLHTQKTPV