QLRYEKFFFTVKMTVRSNRPFRTYSDVAAAVSHWDHMYIGMAGKRPFYKILAFLGSSNLKATPAQPEYHAHCEGRAYLPHRMGKTPPMLNVPEHFRRPFNIGLYKGTVELTMTIYDDESLEAAPMIWDHFNSSKFSDFREKALMFGLIVEKKASGAWVLDSVSH
--EEEEEEEEEEEEEEE------HHHHHHHHHHHHHHHH------HHHHHHHHHHHHHH------EEEEEEE-EEEEEE-------------EEEEEEEE----EEEEEEEEEEEE------------------HHHHHHHHHHH-EEEEE-----EEEEE---