DNTVNIKTFDKVKNAFGDGLSQSAEGTFTFPADVTAVKTIKMFIKNECPNKTCDEWDRYANVYVKNKTTGEWYEIGRFITPYWVGTEKLPRGLEIDVTDFKSLLSGNTELKIYTETWLAKGREYSVDFDIVYGTPDY
---EEEEEE-EEEEEE--------EEEEEE-------EEEEEEEEE-----------EEEEEEEEE------EEEEEEE------------EEEEE---HHHH---EEEEEEEEE------EEEEEEEEEEE-----