MSDGTFDSHGGGLSDDKKIRFGYSSLQGQRNSMEDFVYAKLSEVDGQVVGLFGVFDGHAGADAAKYVKQHLLSNLIKHPKFVSDTHAAIEETFKKTDSEYLEAQTNQGRDAGSTASTAILVGDRLLVANVGDSRAVISRGGEAVQLSIDHKPDRQDERKRIEDAGGVVMWGGTWRVGGILALSRAFGDRLLKRYVVADPEIQEEQITRDVEFLVIASDGLWDVISNEEAVSIVQSIEEPMDAARSLTETAFRKGSADNISCLVVRFHHHEQ*