MNEKVEVKQKWASRLLGKLRKDITQECREDFVLSITGKKPAMCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKAAECAHPNLCVNPYHINVSVRELDLYLANYINSHGELRVACVISLYASKVPNTPGREGLC