MTEETPTDDRRLSGIPYHVLGAVDPNAEHVGSTERYYKCGGEKAADLMAMGIGLKTFDLREVGNVDEEPYCSMKLKKKVTPTQKHFVDEIRRRCILDGLSEPKCGHWEKRKCLAWLRSHPLSNTNDRAFVIAEEKKLFDLVVKAKLEKEEDKKEKASPWVTPEPYIRMIECMLDDSIRGQFLEMHRLGERDELDARNSADRPETVYESCARLYNDKEHDVFSRCLPDLHFTFAEVLDCSFEHMPGAITSDEVKRRWGDCRAKLIKIIAKWELSGNGFGQRVEEDDAFGHLGEEELQCGDNRANFLDSQTKEHILYLWHVSDDQEILKNVMCVIADSCAASSEACSSVAASVNSSARKRKVDERALGFFRAKMSLAMHSMSRAAIWKELRETQEKLFESQLKVMKTKSATLSELYMGRIRMLEANVTAIQEGLDALDFEDKMDAISPKKRKKRKVVPTQVELPRGLIESGDEDSDVGDEDEDVDDEIAAASASIGY*