MKLPLPFIALLVSLRPYLISATPEEIQAGPHRPLVDSDELQASISAHNLLAHARQLDAFADLTSTGIGRNRAFGSLGHNATVDYIKQLLDETGYYDTYLETFPWQYSESRVQFFVGEEQYATAPFTYGPAGDVEAPIVPVNALGCTAADFPDEVAGSIALIQRGECEYGLKVALAGAAGASGAILYNNIDAGFGSGGSLAQPSRPVIGPYVPVGGISGVQGKALIAAIEAGEEVVGKIQATGFTEVRYSSNVIATSKSGDKDNIVFAGAHSDSVPAGPGINDDGSGTIAVLEIALHLTKYRVNNAVRFGFWTTEEFGLVGSEHHVSNLSDEERQKIALYLNFDMLASPNAAYFVHDGDGSTFGLVGPPGSDKIEKLYQGWYEARGLKTAAAAFSGSSDYDPFLQVGIPVGGVLTGASGLKTAEGVEQWGGEVGVAYDKCYHLLCDTVDNLNVPFWVNNAKAAAHSIAIYARSLDGIPREQRASVASLPITRMSWEERRHFACNHPVSYV*