MSFEAQKQIRENTMELQEFLKDLNQWETRVKEKDKELKSKPRDGVSDTPPIRGRSETVPQAGLKREQLQRQHVKITPEVQALEQSKRTINGGTSYKTSAQHTYDKSHAKWEKFDVEAALREADGDELAKEVGNEKEKKLKKMEQIPSTKSGTASVFPVAFKPLPSDSFTDSTSEKDLGNKYFKEKKFVQAIDCYSRSIGLQPSSVAYANRAMAYIKIRRFKEAEVDCTEAIALDDHYVKAYARRSTARKELGNYLGALEDAEFALRLEPDNKELKEQYATVKEMCKKITDMKHIEKKHSVAIEEIKREEPIGAECKDIPDSSDQKGALSRDESHQHISKKPLVSQQLSEKMDTLQAAVVQASAVRVSTHTVVEAPRSFYEFEAAWKSFSSSPVQQSGILKIVKPSNLPNLFKDNLSPKLLVDMIRCLQHLFPEHASHAIEVLENLTKARRFNLTVMCLSSKEKSELRELWENVFLGDGEKNEILKDLQSKYQLE*