MESKSDLQNSRSFNKCLNEKRRREQENIYIEELAELISASFADMSSLSVKPDKCAILQETVNQIRHIKQQENCSGDAAVQQGEVSSSNPTVLRNEVFGPLLLEALDGFLFIVNLEGKIEFVTDNVHQFIKFTKDDLFGKSIYNIIHHGDHARFSSSLLPMTIGWPEPNPQNSRRTFNCRLLIKPPDDQEETMEEKQQRISKYENMQIQCTQVQLNKEKGDSDDVTSESSEIGSGTLMCVARRIPQNEKSVGTPIEQFTMKLDTSGKIIGIDTIGVSATYSQYLNKDLMGQIIQEMCHQQDLQKLASHLKEALTTGQSTSGIYRLRVGTPEKYVLVQTKSKLFKANSTMPQEPDFIMATHSIIG