MEVLESKPLSAISMVIDAIGVEHDSQNKCYCCNEQIFDRFICRMDNRSYHENCVKCAICESPLAEKCFWKNGTIYCSQHYYKDYSAHRCAGCKKGVSPTDMVYKLKAGLVFHVECHCCTLCGRHLSPGEQILVDDTMMTVSCMSHYPLPMDDPCPPVGPSDVPSCSSDASAVAPYPMDESFPFQIKKEVDAYGYNFEHYSFSDFCDDDSRMLKRRGPRTTIRQNQLDVLNEMFSNTPKPSKHARAKLALETGLSMRVIQVWFQNRRSKERRLKHLCNYLRHYEQRGLIPPPIHFRNEEMDGTDFNSFCGNFEEEDDED