DMLPEIAAAVGFLSSLLRTRGCVSEQRLKVFSGALQEALTEHYKHHWFPEKPSKGSGYRCIRINHKMDPIISRVASQIGLSQPQLHQLLPSELTLWVDPYEVSYRIGEDGSICVLYEEAP
--HHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHH--------------EEEEE------HHHHHHHHH----HHHHHHH----EEEEE---EEEEEE-----EEEEE----