MHREALLRHLFVGVLAFQQLISCAAGAFDHDFEALRAAESCLDERALPQRAHVVSIAEFGGVGNGVTLNTDVFHAAISWLASLHASQGGGTQLSIPAGRWLTGSFNLTSHFTLFLHKGAVLLASQNTDDWPVIDPLPSYGRGRERPGGRHISFIHGQNLVDVVIAGENGIIDGQGAVWWERWYKRTLVYTRGHLVEFVSSQKIIITNVVLQNSPFWTVHPVYCENVVIKGVSIFAPRSAPNTDGIDPDSSTNVCIEDCYISNGDDLVALKSGWDEYGIAVGRPSSDIIIRRVTGTTPFSGISIGSEVSGGIKNIYVKDVRVFNTGTGIRIKTAPGRGGYVVNVTFSGMTMATMAKAIDITEDGGDHPDDNFNPNVVSLVKGIAFDNIVGHEISSAGRFLGSKRSPLLDICMSRVSLSLSTPSTWACSYLQGVASSVYPNACPGFQSFNGELCSI*