MIGQFMTIDNIPVEIQDEKNILELVRKAGIELPTFCFYSELSVYGACRMCMVETKRGDIESACSTPPRAGMEIFTNTPRLRKYRKNILELLLANHCRDCTTCQQSGACKLQELAKRFGINDVRFPNTAPDVELDESSVAIVRNKSKCILCGDCVRVCEEVQNVGAIDFVGRGSKMTVTTAFDEPIGHSNCVSCGQCAAVCPTGAIVVRSNTEKLWQDLNNPKKRVVVQIAPAVRVGLGTQLGEEDGRNAMGKMAAALRRMGFDKIFDTSVGADLTVIEETNEFVSKLQNNEALPLFTSCCPAWVNYAEKTYPELMKNVSSCKSPMGMFAAVLKEHYREDDRELVSVAIMPCSAKKFEAAREEFKNDGVPDVDYVVTTQEFVNMVNESGIAFSELEPEALDRPFQSCSGAGVIFGVTGGVTEAVIRKVLSEQPVPALRSFAFEGVRGMEGVKETTINALDREIKIAIVSGLKNADNIIKKVRAGEAHYDFVEVMACPGGCINGAGQPFAKAEEKVKRGAQLYKVDKMKSISRSDDNPLMDSLYSGILKDKTHELLHVHYKGKE