MSDGTFDSHGGGLSDDRKIRFGYSSLQGQRNSMEDFVYAKLSEVDGQVVGLFGVFDGHAGPDAAKYVKQHLFSNLIKHPKFVSDTHAAIEETFKKTDSEFLEAHTNQSRDAGSTASTAILVGDRLLVANVGDSRAVISRGGEAVQLSIDHKPDRQDERKRIEDAGGVVMWGGTWRVGGVLALSRAFGDRLLKRYVVADPEIQEQQLTSDVEFLVIASDGLWDVITNEEAVSIVQSIEESMDAAKSLTEAAFRKGSADNISCLVVRFHHDEQ*