IQSESDLDLSLHSLEQMGFTETQAEHVCAVFSQFRGSTGKHALSTITALFVLGLNAASMLKVFEKCPELYTVREAQLQQRINNLRKLGFVEGSLQRVVVHYPQILTVPAKKIRNRVAFLHEKCLFTMQQVTGILRDSPAIVMENIDHLEYKFQYVYFRMGVKQAEMVKSKLFRLTLDEVRNRHCFLERRGLYETPDKNGQTMIINPKLDSVLNCDEDTFLKVAKASVEEYDVFKRLVEREWQQQEQQLGSFGADSGDEEEEGDDEEQEEE