MSHFVFLFIISMFINLSQGAQMPYMTTDPKEVSGKSFDYIVVGGGTAGCSLAATLSEKYSVLVIERGGSPFGDPLVEDKKYYGYSLINTDEYSSVAQSFTSVDGIKNHRGRVLGGSSAINGGFYSRASDEFVKKAGWDKDLVQESYKWVESKVVFMPELTRWQSIVQFGFLEAGFYPYNGYSLEHTQGTKIGGSIFDQCGKRHTSADLLGYGKPNCITVLLNATVKSIIFDANKTRAVGVRFMESDGNSSKSYKVHVEQHRGEVILAAGALGSPQILLLSGIGPENHLNDFDIPVIVNLKEVGKQMSDNPAISLLVDRFSQNLTVDPPQVVAITEGFKFILQSLVLPTNITTTRTAISAKIAFPKSKGRLKLNNTNPRENPSVTFNYLENKADLDACQEMVLHLQHVARSKTVTFFLGTQAQDKLVAGDEELKKFCIKNVRTYYHYHGGCVVGSVVNEEYKVNGVKRLRVVDGSTFEESPGTNPMATVLMLGRYQGIKILKEH*