MKVTNVISFATVASTAVSLVIPDITSFFSSFNQILIPHHQQALLINQDAHLPSDDNQPDTKTGILSNPLNKIIPNHYIVVLKDDLSQAQFLQHQNWVQNEHVSISSCKLNVNKKPLEFFQIDNFVRGYTGFFTDDLINKILELPEVAFVERDSIFHTVEFDIQKDATWGISRVSHRENIDDGKYLFDNDGGKGVTAYVIDTGIKVGHPDFEDRAQWGASIAFPNIKQDYNGHGTHCAGTIGSKTYGIAKNVNLVAVGVMNMLGAGSTSDIIKGLEFVVKLHQDDVRAKKKGFKGSTVNMSIGGGISDALDLAVNAGTKAGLHISVAAGNDNADACQYSPARATGPITIGASNIRDEKASFSNWGSCVDLFAPGEDIESTFIWSDTTVMSGTSMASPHIAGLLSYYLSLQPDVTSEFYTQAIEPADLKNKLIKYGTKGVLTGLDSVSPNILAFNGAGGNLTDFWSL*