MELMSHSNLYIASQAMQCFQNITDEEMYPWHDPPRHKGALAAADLLVWRRMFEVTQAGLIPALLRHQDTPQLLHLLQEWSSRQSASESERALAKQLYEDFSRAAPATGAPIPQLGSSQADTTLPEDAGLRVVHDHTQVNGYKPSEADTLKQLGNSAFKEADFSKAYLSRAAAGGGNGSCDDEGLMEGIELGSPGALTKHYEAAHMDAQAAIDLDPTYIKAHQRKIQALWKLGKLQEALLAGSRAPKQHNKELGGLLKTIQAELEKESSKAQQSPSKKGPLISVISESPAST*