MDNAWKTLRYFETEPTARKYLAACYHDMGAEHAERLAFQQSSRFLYLWRQARHFYSTSAVADLSIQPLLLFYGCTHLLKAMLLTRDPYYPQNSRVLQHGVTTRKLKRNAYILMEDEVRPQKEGFFAQLAHAFQLTPLQDRYSVHDLFSSIPSVSDSYGIATDKPRNWLTLKIAHISQGDLVRITFPEKTDGPLSYSTETFIQYICRLSPSVCNLEKPSWANNKNRKELTLPQCALSELDQHPLFRLHQNALFFWNGSASSLPLPEWASHYLLLYLLSMLCRYETEWWGELTMSHGLVERYLVEHFLDNHMDTFPSIIRKQFYQNHRMPLPFFPSDPY