MDWSNEVIFEFLNLYEREPVIWNPLNSGHKDRHKIYDAWKRIQESMSVECSLNDLKKKKETLMASYRKIAQKVKKYSQIGPGIKEEYKPEWFAYEKMASFLHNIYIPREGKTSDEVRTFLDVFKPCLTSLPLI