MEQYDVAVVGLGVLGSAAAYQAAQRGKKVIAFEQFEFGHVHGASHDTSRIIRTSNPLPEYVKLARSAYKDWAELEEATGQKLLTITGGLVFVPREKASPFESLINTLKVTNLPHEILNATEVKKRWPQFDIPDTVDAVYTADTGIAHASKTVAAMQYLARSKGAILKENTPVDRVVPKKEGGVTIQTPKGEFHAAKVILTTDAWTNKLLAPLGVHIPLSVMQEQVTYFKPTDTAAFQPNRFPVWIWGGDPAFYGFPCYGEPTIKAGRDWSNNLMTPEQRTYVPSPQLFEQLSSFMKSFIPDKERQPLRTVTCQYTITPDRQFIISPLDNNKDIIVGLGAAHAFKFAPAFGRALAELAIDGMTKEDVSKFGIPKSASSSSKL*