MEELEKAVEEAARTHSKSATGKTHYYLVEDLQISRLQDLARKLVAWLVTAAKMTSSAIQGFQDDLSDACNKLNHTTCTLPAHQHQRIDEFRALYMNLDPSSDIPDGVQKQAELVVRAVIKEVYGPFFNDEILDKELTHLEKAAHHINPTTHPREASCVKLLAAALMQLGSDGSDSDDHDWSHPGTAEQDLFSVPSYPQTAMKVIDAQDHDENPRAIKRQLTISLSEMAEAHAAHDPDSSVHDLPSCANAGAGINEEPEATSSEQHNSNKQRCKTQPSSIRTTRCSVDQLSNFDHFLETSTGSRQACTFHAPLQLPAEGFDKLIHLLQTSGRVRGVSLAYNSISDEGVKKLCDALSSGSTALRSLELPDNKISDAGAAVVADLLRHNTVLQTLQLSRNVIGDIGAAALAQALEQNMTLEKLCLYGNNIGSDGCRALTRAMAVNKTLKLVEFLPGNAADAKDVEMLAKIVRRNRKFSIVNLFGKQCIS*