MEGQEGQKQEPHLLLAHNLCLLTHPDVPDIEKVRLKDEVFASIKAHDMAPLYETLAADSVLQMDRAVLDSMRAKMDEELKKLDARIADAEENLGESEVREAHLAKSLFYIQISDKEKALEQLKVTEGKTVAVGQRMDLVFYMLQLGFFYMDFDLISKSIDKAKNLFEEGGDWERKNRLKVYEGLYCMSTRNFKKAANLYLDSISTFTTYELFPYDTFIFYTVLTSIISLDRVSLKQKVADAPEILTVIEKVPYLSEFLNSLHECQYKSFFLAFAGLMEQVKLDRYLYPHFRYYMREVRSLVYSQFLESYKSVTMEAMATAFGVTVNFIDLELSCFIAAGKLHCKVDKVAGVLETNRPDAKNALYQMTIKQGDFLLNRIQKLSRVIDL