SNVDMDFEVENAVLGKDFKLSITFRNNSHNRYTITAYLSANITFYTGVPKAEFKKETFDVTLEPLSFKKEAVLIQAGEYMGQLLEQASLHFFVTARINETRDVLAKQKSTVL
--EEEEEEE--------EEEEEEEEE-----EEEEEEEEEEEEEE------EEEEEEEEEEE-----EEEEEEEE-------------EEEEEEEEE----EEEEEEEEE--