MAEADKSQVGLCGLAVMGQNLALNVAEKGFKISVYNRSGDKTDNAVARAQKEGLGDNLVGFKDMGEFVQSLAKPRCVIILVKAGAPVDATIEGLAQHMEPGDIIIDGGNEWYENTERRAKALEEKGLLYMGMGVSGGEEGARNGPSMMPGGAKAAFDVIEPIITKVCAQTDSGPCTTYVGPGGSGNFVKMVHNGIEYGDMQLISEAYDVLKTVGGLNNSELAAAFNEWNAAELDSFLIEISALILAKEDDQKPGEGFLVDKILDKTGMKGTGKWTVQQAAELSVAIPTVASSLDARFISGVKDERVAAQATYMSAGLEPADAEVAALTPEEKQQLVDDVRAALYASKICSYAQGMNLIRAKSNEQGWNLDLGEMARIWKGGCIIRARFLDRIKKAYDRDADLPSLLVDGEFAKELVERNDAWRRVVTSAINAGVATPSMSSSLAYFDSYRRGRLPANLVQAQRDFFGSHTYERVDMDGWHHTVWSDMNSADSITTSGYSA*