MNGPWKENFSGGGFSEDRRFSFGYCGQCGKRASMEDFIEARIAKVDGQEVGLFGVFDGHGGPRAAEFVKKNLFQNVISHPQFTSDIKFAIADTYKQTDDDYLKDEKDQFRDAGTTASTALLVGNQLIVANVGDSRAVMSRAGEAVPLSIDHKPSRLDEKERIESAGGFVTWAGTWRVGGVLAVSRAFGDRLLKQFVVAIPEIKEEVITEDVEFFVIASDGLWDVVTNQEAVMLVKSLMDPESAAKRLTQAAIKKGSMDNVSCIVVRFNHDKQPEEEILPQKPE*