MKAFSYSEFGAPVDVIKAVDVAVPEPGPGTVRVKIVTASINPVDFMVCRTGLTAAGWNTALPFVPFYDLSGTVDAVGTDVSAFQVGDEVFGVNWGQGKDQPFAVHDDEFNLVGGACAEYAIMPACKLSLKPAAVSHDVAAAVALVGTTAYQALDVLGVKSGSRVLILGGAGAVGQIAVQLAKERGAWVATTCSGRTRDFVSSVAKPDMIIDYNVSKWDEMEEIKGSLDAVFDAVGEKDAFPRVRDGKLVREGGSYLSIAGRDVGYDAKAHPGFTYAAWYCLKNSPKVQDELAKLIADKKLVVTIEETFPFTLEGVLRAFVKQESGKSVGKNIISVC*