MHLVDHLVGQLDMEFRVEDLVYTYKVQNYGAGRYLLHVKDDREALLGADKSNDRGWMGRLFFVELASLGPDSDFLTGEWMARGASFDTVGVGVEAVEKTAVLLGVPLKDKAFIGIRFDREEPSQEEEISEPANMSISTGTGPSTRSSKAPSADALMRRRLEALGSVSRPKPITLISPPRLPKASIDAPVTGETGSSMPAEKKLPPPSRERKLSVEFPDDYGSADAPRVQLWPEVDRLWMPASRERQESLSPVAATVESVSDSWKVAHVP*