MSMSVLGAVLPGTNEESAQKDITKQILQSLTPNVRKRVTVLQEIQTKHDELEKKFFEERSALEDQYLKSYEPLYKERYEIVNGITEVEGVTESVSAKDDKGKGVPEFWLNAMKANETLSMQISERDEDALKHLKDAIWSKLDDPKGFKLEFFFDVNPYFTNTVLTKTYHMIEEIEPILERAIGTQIEWNPGKNLTKKVMRRKPKKGETNAKPVTKVEPCESFFNFFSPPQVPEDDEDIDNEMAEELQDLLEQD