MEEEHKGGEEVKYRGVRKRPWGKYGAEIRDPTKPTGRQWLGTFDTAEEAARAYDCEAIRLRGALAILNFPNEYNFHLSSLSPSTSTTTNIHTNSSTQHKEIIEFEYLDNKVLEDLLGLSEKDNQNKEE