MEDTTQWLSDASTAIHISLVSPSESGLQHVATFNPRHTYSIFGDDEKIFGYQDLKVNLRYRANDMRPHLNISYSKKSGTINELEPTDVAAILDEGNHLPKIAFAKARDFEESSKQLSDDWTPPGKLHTTFDSPEGQYEIWCGNLADPAVKQLNSRLQIFVPLFIEGGTYIGQDPDEDSAELDLSDADRWTFFSLYQKRKVGDKTAYVFVGYSTIYRFYYFQPPTPPASPQSDEWELPNGNMDLGELPCRTRLSQFIILPPFQGKGNGARLYKTIFEHYHKIPQTYEFTVEDPNEAFDDLRDICDLQFLRKMPEFNNLLVDTNIKIPKKGFLPKLIIGSSLLEEIRLRAKIAPRQFGRVLEMHLMSKLPVSVRPTMAIEDQPAATKADQHEAKVWGLIVKQRLYRHNKEVLSQIEPAERVEKLDDTLHGVGLEYARILAAVDRSDKYEGQTTASSKRKLDADEITEDLSNKKARVEDA*