MVAKKFVKILSIAVIAAFLVSAEAAEGETNNCPQVKAKNEGKKSKYIVVLDKSVKNVADTHLQMMKSCYDKKVQNIVKDNKNIIGTKPDQNTITSFAVDGGLQGYTAFFTTDFAEEVKKMKNVKYVEEDKEVKTLYAVPQNLLRRAVDNNPQKNDDRIDQAKRPLDGKFIFPDSAGEGVNIFVVDTGILTTHSEFGNRAKFGGSFCDGCNNDDENGHGTHVSSIAAGKTLGVARSANLIAVRVLDANGSGANSGVINGLAFVLDQHQKGKNKNSVVNMSLGGSFSQSVNDQVKQLTDAGIHVAAAAGNDGEDACKSSPASEPSAVTVGATNEDDEGVTDFSNIGKCVDIFAPGSNIKGAGIKNNNDNAVFSGTSQATPHVAGTLALMISKDGNKSPAELANDLVDLATDGVVTGLKNDGSPNKFLRTPAA*