MELEKQISPRECDDADLLATIGYKPELKRNFSMLQVFGIAFSIMGLLPSIATTLSFSLPAGPYGMVWGWFVASGCIFTVALAMAELGSSLPTSGGLYWWTYHFAPEKAKKPLSFLVGYTNTLGLTGGIMSIDYGFAQIFTSMIIVCTDGKWNPSPYVVYGIFAACVVSHACVGSLGTKHMAKLQTGCIYANITIIVVMIIALPIGGRHHLNSGAYMFGQIENMTEGWPSAWVFFLAWLAPIWTIGAFDSCVHMSEEASNASRAVPFGIIASVGMCWILGFVVIIVIVAVLPHDVQPILGTVYQQPFAQLVYDTLGKNWTIGMMTVLFILQWTMGLSNVIAASRQSWAFSRDGALPFSNFFKVINEKFSNPIRCVWGNALLALCIGCLCMIDAAAAAALFSLAAGANSLAWLIPIALKLFYGRESFVPGPFYLGKFLSTAIGAFATFYLVFVIVLIEFPQTSSHPTKETMNYTCIILFTVWGGCMLYYFLFAHRWYEGPKTTLEPVVMEGQVVNCIEEDDKKKVDGSY*