IKMVDTENQLYPLTPLEEDDIGSPLSGEFLQDMENIQDLSQSLGDDSSGALSLTEFQSLGNGPGSDGSVITDTLSPASSPSSINFATAPGSIDESPSGALNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLIYDKCDRNCKIQKKNRNKCQYCRFQKCLSVGMSHNAIRFGRMPRSEKAKLKAEILTGENYVEDSEMADLKSLAKRIHDAYLKNFNMNKVKARIILAGKTNNNKPFVIHDMDTLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVETVTELTEFAKSIPGFSNLDLNDQVTLLKYGVYEAIFAMLASVMNKDGMLVAYGNGFITREFLKSLRKPFCDIMEPKFDFAMKFNALELDDSDISLFVAAIICCGDRPGLVNVGHIEKMQESIVHVLKLHLQTNHPDDIFLFPKLLQKMADLRQLVTEHAQLVQIIKKTESDAHLHPLLQEIYRDMY