MCMMEQERRKIESGLFGGTLLGVAATNALELGIDVGNLDATLHLGFPGSVASLWQQAGRAGRREKASLSVYVAFEGPLDQHFMRHPPKLFSRPIEHSQVDAYNPQVVKQHLACAALEYPLHLQHDVEYFGSVLHEATLDLMKKGYLVRHPNGGPQDESWHYIGKEKHPSYMVNIRAIDPDKYTVINQATNEVIEEIEESKAFYEVYEGAVYMHQGKTYLVKTLDLSAKIALCQEADLKYYTKIRDFTDIHVTGGELAYPGKLSGFKHPTTTAQANLCKVTTKWIGFRRIWRGSNQVFDSVDLFLPEYSYESQAAWIRVPPQIRIETAQQNLSFRAGLHAACHALLNILPLYIMCNPSDLGSECANPHDTRYFPERLLLFDRHPGGIGIAAQKENSQRGPYSMLS*