TQISDFHVATRFNDDFSRAVLEAEVQMCGELRDYLRVTVSLWQGETQVASGTAPFGGEIIDERGGYADRVTLRLNVENPKLWSAEIPNLYRAVVELHTADGTLIEAEACDVGFR
--EEEEEEEE-------EEEEEEEEEEE------EEEEEEEEE----EEEEEE--------------EEEEEEEE-------------EEEEEEEEEE----EEEEEEEE----