MTFMPVKKKTEKFATDRTCLHACFVTINNSSRVIKYIRTVLFSYKLLDLTKPSPNFFFGDCCTSFRYNFASVLRWGEKMVRNYQRISTRASQYTKHDLCIAVEEVKAHRMTVGQACDSYKIPKTTLLYHVQGKRGVKSESFGRPMSLPLPMEKELVDGLVRSEIITLVGDFVTINNIKTPFKNGIPGEDWFLNFKNRHNLSIKKPQSVEYARKKSIDPFIIYAYFDLLGKTLDELKLHDKPSQVWNLDETSFCLDPSKTKVVGVKGCASSRTQRKNIGKKLPKSEFSKIIGNVWTDVSADILKEGFQKGGNIPYNKNCVSEDTFDPTAFKKWKAKCAQDNYNTNNKEKSEPENLPPLIDQPLTSTVLLNESRSSDSTLQLHQPSTSAVSLNESGSSNLSINSHTDDITTFPIATSFEQLLLQT