MWKYLFSIFCLGANIHCYAEHGTTNHFVSPTAQLKSDILPETPKNIPLPAFGQRIIGWGTGAEGARQRLENIQPADVSVIKKQGTTLEMITAWQDFYEQEQQRNANNPTAKYRARLMKKIADLW