MLTDIPHLTKMVDTESQLCLLVPLKEEDFGSPLSEDFLQDMESIKELSQSISGDSSGALSIADFQSLGNGPGSDGSIITDSLSPASSPSSVNLAIAPSSKDELPNATLNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLDYDRCDRNCKIQKKNRNKCQYCRFQKCLSVGMSHNAIRFGRMPRSEKAKLKAEILISEHCIENSEIADLKSLAKRIYEAYLKNFNMNKVKARLILAGKTNNNPPFVIHDMDTLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVEAVTELTEFAKSIPGFSNLDLNDQVTLLKYGVYEAMFAMLASVMNKDGMLVAYGNGFITREFLKSLRKPFCDIMEPKFDFAMKFNSLELDDSDISLFVAAIICCGDRPGLVNIGHIEKMQESIVHVLKLHLQSNHPDDIFLFPKLLQKMADLRQLVTEHAQLVQIIKKTESDAHLHPLLQEIYKDMY