MKIFVKTLKGDRFEIEVNLEDSVVDVKKNIETVMGVTAEEQMLIHKGKVLKDETTMEANNVSEKSIIGVIKRKAASTATSTSTETPTEGASAGASYVASERVSESSIQKILGMVGEGWDRYMVTSALCLADDDVNKALEYLYFELPRQIEDHYIAEGAQDQTQEYENPTEEDELRFFDYLNGSPEQEYLRALARSDPGIVKDFVEMLEEQDPPIFVLIQDNKALFLRSLLEVQGGACGNEMEQAHEHQAVQTNEPNNGGDGDNQVGGESEETKVEELQADQTNKPNNGVDGGNQVVGESEETKAEVANAEDNELIEQLEALGFERGDAEVAYFACNKNVQEAANNLLGHKHESQE*