YPPTPPNVTRLSVMLRWMVPRNDGLPIVIFKVQYRMVGNWQTTNDNIPYGKPKWNSELGKSFTASVTDLKPQHTYRFRILAVYSNNDNKESNTSAKFYLQP
-------EEEEEEEEEEE---------EEEEEEEEE----EE---------EEEEE-----EEEEEE------EEEEEEEEEE-------------EE---