MMKNRVSNIHFVGIGGVGMSGIAEVLHNLGFKVSGSDQARNAATEHLSSLGIQVYPGHTAEHVNGADVVVASTAVKKENPEVVAALERQIPVIPRALMLAELMRFRDGIAIAGTHGKTTTTSLTASILGAAGLDPTFVIGGKLNAAGTNARLGKGEYIVAEADESDASFLHLTPIMSVVTNIDEDHMDTYGHSVEKLHQAFIDFIHRMPFYGKAFLCVDSEHVRAILPKVSKPYATYGLDDTADIYATDIENVGAQMKFTVHVQMKGHEQGSFEVVLNMPGRHNVLNALAAIGVALEVGASVEAIQKGLLGFEGVGRRFQKYGDIKLPNGGTALLVDDYGHHPVEMAATLAAARGAYPEKRLVLAFQPHRYTRTRDLFEDFTKVLNTVDALVLTEVYAAGEEPVAAADSRALARAIRVLGKLEPIYCENVADLPQMLMNVLQDGDVVLNMGAGSINRVPSALLELSKQI*