MKMLSRKATFNSHGQDSEYFLGWEEYEKNAYHEVENPSGIIQMGLAENQLSFDLLESWLAQNPDAAGFKRDGESIFRELALFQDYHGLPAFKKALVEFMSEIRGNKVSFDQNKLVLTAGATSANETLMFCLANPGEAFLLPTPYYPGFDRDLKWRTGVEIVPIQCSSSNGFQITESALEEAYQQAQKRSLKVKGVLITNPSNPLGTTTSRDELNLLVNFITAKGIHLISDEIYSGTVFDSPGFVSIMEDLGLPGFRVGAIYSNDVAVVSAATKMSSFGLVSSQTQYLLSVMLSDKKFTKNYVSENQKRLKQRHQMLISGLQNTGIDCLKSNAGLFCWVDMRHLLSSNTFEAEMELWKKILYDVRLNISPGSSCHCTEPGWFRVCFANMSEDTLNLALQRIKAFVDSSTTTNNNQSRHQSNKNQRRKSFTKWVFRLSFRDREASER*