MESLILATEKQMKARSDVLSLLEKHQVCYVLFVSSFRSDALLKLEKEKGNEQKLNLEIAELEEQLKVLRCVNSEEADHENKRKIEIEEIEEKLEDMIFDMSVKDDENQALKKKVQEAKIELEDARQQIIKELPQFLKGVTKIQIKKIGEVSARSFKKVCMNRNKNNKKASSESVKLCAKWQKEILDSTWHPFKIVEVEGKEIQEVIDENDPKLLSLKNDLGEEAYIAVVTALKELHEYHNSDDAENTHNSSEKQVIPEIWNSQNGRRATVTEALKYISNRVIKMR*