MSDGTFDSHGGGLSDDKKIRFGYSSLQGQRNSMEDFVYAKLSEVDGQVVGLFGVFDGHAGADAAKYVKQHLFSNLIKHPKFVSDTHTAIEETFKKTDSEYLEAQSNQGRDAGSTASTAILVGDRLLVANVGDSRAVLSRRGEAVQLSIDHKPERQDERKRIEDAGGVVMWGGTWRVGGVLALSRAFGDRLLKRYVVADPEIKEEQITRDVEFLVIASDGLWDVISNKEAVSIVQSIEEPMDAAKSLTEAAFRKGSADNISCLVVRFYHHEQ*