MSRAEEGQSRYAASLASIRDAQKRIAPFVHVTPVLTSSSLSQLAHAHLYFKCELFQKGGAFKFRGASNAILSLSQDSASKGVLTHSSGNHAAAVALAAKLRNIPAFIVMPKNAPKCKVANVERYGGNICFCDPTIESREEMASNLQEKTGATMIHPYNDGRIISGQGTIALELLEQVPELDAIIVPISGGGLISGISIAARAIKPSIKIFAAEPKGADDAAQSKAAGQLVILPHTHTIADGLRAWLGSLTWPVVRDMVDEVITVTEEEIVNAMQMCFETLKVVVEPSGAVGLAAVLSVQFQSKYCGQTYQHVGIVLSGGNVDLGALSEFFKVCEKVTCNCV*