MLLHDLLEQCFEFIAMDGAIGCQPTALHKHLSNINSSFDKSTFAYVWKSLCFQPTIEVILTSDLFTASTGQIATVKGKKRKYDDQTNSHDLIRILCEDDGAQRKGDEVSIKDYEALSAKWGDRLRIRCTEDEIYFRLTGQHERLSSLTADNFQVLQLIAMTRENGIALIDLDPSSGLEKVENIHARVDVLTDLGLCVRLSQTIRSSIGSILVHYKFLHLNSAYLSLCRLNPELQDTLPPDVSLSHMTQDEDGDDFVNDADEEEDQSVNKLRLGFPPLTETEVSSGHIIRERLLKALDHPELKNHLLRQRGLLYALGWIGPVGTKQRRAVERIIRALVDSGVVERVAAGNKRILCIRLTKYRTEFDKDVLEISKDSKWEVQEDRDCLQGSC