MVSSTLLCLVLLHAVGALGFPATLKLERSFPTNHGVELKQLTERDGLRHHRILHKYADPNVVVGFGVYGTYDPFDAGVLLSGVFWEKLSYLMFLEATCCGSVANPVYLALHLPHFKFVLLSMIQQTRQHLLLSYARTKDVLQNPTHVQTTSSTISTMEMVVEHQLGFPAKEYYLVIDTGSDLLWVGCKPCQSCPTSSTLQIPITIYDPVNSSTSSAILCSDERCSPKSNTYSDNQSTYDLHYGDGSGTSGYYVSDLMHFRITVGETDWLNTSALVLFGTSETGQISQTDRTLDGIMGLGRQSIFVIFQLSSQGIAPNSFAHCLPSGDGGGILAFGTPVMPNLVFTPLVKSM*