MATFAVSSVRIGAVAVPFNQPKQGFGSLVVGFTEGIVSAFRVCRVYSWSDCKQGCRPTFFFLETLLDQRSGVGLDVSGIADLVVTDCYSSYIGRELNFYGVAVRSVLDALERLFDVGGTMVTAPVFMKLNSCPVSGLEAWLVAWRICMWPLTKVHSPSDPGNFKKAPVMSPLSLTISTIRVPHLVLRVRFSGIKGLTCAPKSKAFPLLQSAAGTSRTFHVFCAAKPHTVSKVCDIVKKQLALPSDSSLTPDSKFATLGADSLDTVEIVMALEEEFKISVEEENSENITTVQEAADLIESLLEKKAGSSAQPAKL*