MKQGNTVLAWGAGEDGQLGLGDLEDRASACKVDALEKESIVSVVAGSRNSLAICEDGRLFTWGWNQRGTLGHAPGSKTECLPSQVKALDNVKIVQAAIGGWHCLAVDADGCAYAWGGNEYGQCAEPPEQKGDTKVFRRDVVIPRRCAPHLRVRQVAAGGTHSVVCSDDGHVWTWGQPWPPGDIKQMSTPVRVQGLENVKLIAVGAFHNLALLEGGEVWAWGNNEYGQLGTGDTQPRALPVAVKGVVGLVMVDIAAGGWHSMALTPNGEVYAWGRGEHGRLGFGDDKSSKMVPQKIEQLSGETIVQVSCGGTHTIALTSDGRMFSFGRADHGRLGYANAVTTGDAGELPIIIPMKENNANMNNGNSHDHTELDSGGVNYIACGGRHTLALASVHRAT*