MADAEDIQPLVCDNGTGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVSNWDDMEKIWHHTFYNELRVSPDEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTDMERSLVILTSFELLVLMYGSDNMFPLYGGDTACIVLDSGDGVSHTVPIYEGYALPHAILRLDLAGRDLTDCLMKILTERGYSFTTSAEREIVRDMKEKLAYVALDYEQELETAKSSSAVEKSYELPDGQVITIGAERFRCPEVLFQPSLVGMEAAGIHETTYNSIMKCDTHTVGFSISAYCYGKWSFQDAERRLIIGDSPLPFRHISTSISTFGSCFEMRVGTGENMQVFLVKLLNIHLFGLGRLVCGEVFDLPVVLMTLKVARLDC*