MEELHADMAKAKVAKNEITYMILFQCYFDGGEIEKALKFFDVFEHSEKPAMKHYKYVMHKLVKAGCFQVVPLIFKNMIWAGNKPDRFAYNVVINSLCKLGKVDEALKYTREMSEKGYPPDVYTYNFVMEGIGNTTNLEASAKVFEEMVANKCQPNIVTFNVLLDTFCKAGKTAQAADLVRKMVSYGCSPGERAFRILMDAFGRSGEVDAAHTLVRDLMKMNFYPNSLTLNVIMTRLNKVGKPEVALELYYDLKAAGGFVHDLITYNIIIDLLGKVGKVDEAWKAFEELKLEQRLVPDHYTYNTIVVRMAKVGRLQACFELIKEMEGRNVSLDRSSYCNLVEAFGRAGHIDQACSMLREMKASGHSPQMNTLQTLVNHARRLNRLEVVQLLMPELEQAEMRQYRFCASS*