YTTFEYSDLNVSFDGETLRVQYRIENTGGRAGKEVSQVYIKAPKGKIDKPFQELKAFHKTRLLNPGESEEVVLEIPVRDLASFNGEEWVVEAGEYEVRVGASSRNIKLKGTFSVGEERRFKP
---EEE--EEEEE---EEEEEEEEEE------EEEEEEEEE---------HHEHH---H--------EEEEEEEEE---EEEE----EEE---EEEEEE------EEEEEEEEE---EEE--