MKKRSLFSLLTVSLLMFSGGCGFLPGGGSGEETDVSVENQETAPPEVPLTAVRPLPPVDIAALGLIPPVLPDQRLREIQAGRPNPFALIPVEAKVTSPGSTADGSKATDGASNGGENSGNVASSDGQTGVNGITGEPGQQNGSSIFPNSEPPRLYPDDARAVVVSGVIEIGSRPYAIVQAPGEPVARNVTVGDRLSGGNVRVQSINVMGENSNIVLEQYGESVTRDVGAPALPPLTPPVLPIPPSDS