IKMVDTEDQLYPLTPLEEDDIGSPLSGEFLQDMDSIQDLSQSLGDDSSGALSLTEFQSLGNGPGSDGSVITDTLSPASSPSSINFATAPGSIDESPSGALNIECRICGDKASGYHYGVHACEGCKGFFRRTIRLKLIYDKCDRNCKIQKKNRNKCQYCRFQKCLSVGMSHNAIRFGRMPRSEKAKLKAEILTGENYVEDSEMADLKSLAKRIHDAYLKNFNMNKVKARIILAGKASNNPPFVIHDMVTLCMAEKTLVAKLVANGIQNKEAEVRIFHCCQCTSVETVTELTEFAKSIPGFSSLDLNDQVTLLKYGVYEAIFAMLASVMNKDGMLVAYGNGFITREFLKSLRKPFCDIMEPKFDFAMKFNALELDDSDISLFVAAIICCGDRPGLVNVEHIEKMQESIVHVLKLHLQTNHPDDIFLFPKLLQKMADLRQLVTEHAQLVQIIKKTESDAHLHPLLQEIYRDMY