MESGGGSKKTERELSLWPLVASAVVLSVVFLGASAIEPPENPAVDLEINGTALNGTVANGTSISGFFFGFPANTFIDDFIYQFAFSVELGSLFGLWYIFNIYFNIYNKQLLNVFPYPLTVTTVQFAVGGLFSLSCWGTGLYPHPLLMDDQVLQIIPVAVFHAFGNVFTNMSVKEVNVSFTHVIKSLEPFVSVVLTFFLLHKSPTVLVVSSLLPTVGGVALASVSEISFNWLGFWSAMASNITFQTRNVLSKQILMATTEGFDNINLFSVITLQSFLIVLPFALLCESPSSNSKALQMPEFDIRKAVTRGGFAAICFHAYQQVSYMILQRVTPVTHSVGNCMKRLVVIVTSVVFFRTPVSNRNATG