MWKFVCPSSSGCDDPLIDPTAEGAPSLKELACKRVLVCVAGKDMLRDRGWRYYSALASSGWEGVVEMLESEGEDHVFYLINPTCENAGALLKRVAAFLNREGGPLL