MKLLIFLICGCIIAPLCLASSDLVFVVDESDTVLPEIKLQVPTFFDELSKDGKTKIGNYTLVIISSSMKKPITNTDVDSFKSALDNQIAPNIRRGPKPTCHGKSLTAIKSGLSLAASKSVLIVFTDAVPDDKQQLSDIKKTIAATHSKVIFFLINGTNCKDPRSSEYEEIALASNGQIFEVTSNNLNHTAEILNEIRPSIGSQRVDLLAADEEQKTKQGKKFTIPMSDIFSEVLITISANKNFNFSVTSPNKGKPDCKKLDSQAICRIEKPLTGNYSINVGNTMAYAVRVSATSDLTFQYGFQTFDSKDSAKAKRFFSQPMKGANNTFIVKFDNPSMVKLSSVEIMYVNGAEKNANFTLHPALNNTDMNSSTYGLYYTSFKVPESNIHLKIIGTTNDDKPFQVITPVALYPSSENEQDNILNKDLPNVAWDELTREKATNSSTLNSSSVFMTSFALLFFLVKKICNN*