MTLFEECKTALETDDTKALDSLQLQLALQSNETKLELLSNLMPYIETSLRQGVDESSELLQTLAHDQSFDELAKIIPVEAIHEGLISGLAALQQALLSLLRQDLVAQTELLYDALVLLADPDSPVGVVSAAHTALVGLVKSADSQLVQRRLTSDPACLKVLRAMKTEVVTASRLQGLLLDTVSEFRFPSYLYDTSDFDMYRDDPLALYVLIEYYTNLFRADASFIQTLSGTVKHLMSLFEPDELLNSLIDSVLVQLTGVLSTEDPDTVWQLDTELKLGKRFIVDKERGLDYEFLANLDPEYIKEHYSDAVRTVPLKVETLEVYVHLSSYQPTFVLLQGLESSSTIANLPFMARYTLLLALSETEWGMQRLLSFPSLIDSELELQDLNPESAQFRDLFLQRLLSTPWKGRAETALNGEKAPQIEMQL*