MAFHFSDLFSLVRSHPFVSCFLLLFLTPPLFPIVIYFSPLIFSTALCVLAVVSFSAHFSAAAGEGVGAADGVDASPTGEKNLRKVRVSKHEAPWMEWIKGCDETMRHFMEKQSAEDHELRLLSVKEEWSTSWKTNKEDNGELANDTMSEEEGRTVDKRRSSTYSVKQELTHVEPKKEDAGEEDQNTEGSNLRFSFFRKEENATVLPYSQNSDPNSTGHNSSANVEEKNASLDPKILAAGESANPFNIHKATEEPKPFAANFEGSTDSFREFGTIGKEASEQYLHCRWAVMDSPENP*