LVSGPSFTSGEVVSLRVTTPGYTTRYIAHTDTTVNTQVVDDDSSTTLKEEASWTVVTGLANSQCFSFESVDTPGSYIRHYNFELLLNANDGTKQFHEDATFCPQAALNGEGTSLRSWSYPTRYFRHYENVLYAASNGGVQTFDSKTSFNNDVSFEIETAFAS
-----------EEEEEEEE-----EEEEEE--EEEEEE--------------EEEEE------EEEEEE------EEEEE--EEEEEE----HHH-----EEE--------EEEEEE-----EEEEE--EEEEE------------------EEEE------