MDVTTTLEICTSSHSESRCGLNWICYDVMIVMSSQGLCPAQQLCPGYWVIIHESLVAHSIIVETMDEATKLLGYPLDTVFSVHIDNEDGMPLRGSSLSLPFPGPCALQSALARYPNLLNSPIKVALLTLAAHAFDLAKVGRLKLLSSPSRKEISTLKESREEAAKEVEASNQGELSVEESQMWEVSMKVILTDVVKPLKQCTSAPGTGDTREAQYKGFSFLVLDGCYGIIGTMCWFLSHISTCFMELISQSKHENVFMEIARSMQLSRNICVALFSLQSWISFICHWLRAKIIVLKDEGVSDMHDENPIKAANNIFRDISKLAEELAPCVVENLALALGALCMVLLSSASIVTPFISKFLLDWMHQDGHEYKQWSTDHAIERPRCKDNSCSQGILPILYHISSQTTPYCP*