MKQIASGFLRMMDHQGIDPVSYIWVTATYDSDSSEKQKANIQENPNILNYLGKKLRLEFTGKIRCVSCGRITKKSFNQGNCFTCFQTLAENDLCILRPDTCHFHLGTCREPDWGDTHCFISHTVYLANSSAIKVGITKENPVSNRWVDQGAVQGIPLVEVSSRRDAGIIEKELSKVLSDRTTWQKMVSGDPEPVDLVFKKKEFLKTIQELDLDLDYKISNQENPTHIRYPIQSYPSKIQSLAPEKHPVIEDVLTGIKGQYLLFSSGVINIRAYGGYESILSAE