MVMEPQVVLAVVIVCLGVVGCMGGEEGPGRCEAPLVVFGASMVDVGENAVANPGESASEFPPYGVDYFQAPAARFSNGRLLIDFISQGLGYGLLNPYLDSVAPNFAHGVNFASSGSTARSSNSSGVFPLDVQVKQFRHFKSKVLRAQSKHHGSLKRLPSASGFAKAIYFIETAHNDYVSTILQNSNFDSLSLVLSVISAMESAIRELHSDGARNIIVMNVIPLGCTPSFLAISLAGSLKMDNDSCIAFYNSLVDLHNSHLQQRILQLRGELSMNNLVMFDAHAIYLDAIRHPSKYGVMYPFMACCGAGGGKYNVDLQVPCGKEGVVNGKLVEAGRCRNPTRYISWDGLHPTETFAKHLALGVLSGNFLHPSLSIPTICNS*