MPLLRIVDVVEKLFFAQCAPVPCPCGGGRVVGGDRRIPSYSGDYRYAREDKDVDVQLLLFESFGGFGRGIREILRKAADVLQNKLTRAQYLDEVTWTTKSWLGLQKQRIAVILHTAIAEQIVNELACPAEGGQSHQIAMTNAGRGVRKRRVAVEMEDKELEVETPTVDASGTVDVPSITADRAAYGGEVGGPAVDVSLPSVLSRSHRPGGGLVDISAPSAGASYGMPAAGVETPTIDVGGPRNDQNGSNAP*