MKLPLPFVGLALALALSPLSTAQDTHTSEADIDLEAAGIRPRPPLVDSDKLQASINRGKLLGHARQLLEFSKLSGNTRAFGSKGHNATVAYIKRLLDRTGYYDTYLQTFPYPYSEGTAKFSVDGREYVTAPFSYGPAGEVEAPLVPVNGLGCTREDYPDAVAGNLALVQRGECPFGQKVALAGASGAAGVVVYNNIDAGLGSGGTLGEVTRPDVGPYVPVGGISGLEGKALVAAIAEGNEVVGKLSTTAFIETRWSSNVIATTKGGDKNNIVFAGAHTDSVAAGPGINDDGSGTIAILEIALQLTKYRVKNAVRFGFWTTEEFGLVGSEYHVSNLSEEERQKIALYLNFDMLASPNAGYFIHDGDGSTFGLAGPPGSDYIEKVYQEWYDARGLKTAAGAFSGSSDYDPFLQVGIPVGGVLTGAGGLKSAEGVEMWGGEVGVAYDQCYHLACDTVENLNVPVWLNNAKAAAHSIATFARSLDGIPRDQRESVGSLSLASVPYEERKHRACNHVVDEL*