MKQFDDNAIRRRELFVLTIPSFGVDNEIHVMIRSAPPLWSKWMDAAADFKEKKRLAQRRRLKGLPDCGAVTEQRSKDSTVCSQPGSTNTATTACSSGALLARPSIIFDNQATGGLEGDLVGFSIIAKPGGLDEIVELSEQSELTVDSTDDDSNVDELEEKEEVAVTRTCAIEEAFVDDLKDLTERLDAAFRTGMSRLESFLDEYDLNPLVVDEERSFCFSRRSSSSSSVSDDGYSEIELQRQFKAAAAAASLFGSGTGSLATPNKKAIKDEDELPFRNFFEEFWYYYRPIIIDIQSRHTLRLETFLHFLHLHCVALPNGYLLPHVSVVLVGRGKFPSAAIS*