KIGETNGRLEGDRDKVRFVQTNMGRLILAAQMDRTGADFAVMSGGGIRDSIEAGDISYKNVLKVQPFGNVVVYADMTGKEVIDYLTAVAQMKPDSGAYPQFANVSFVAKDGKLNDLKIKGEPVDPAKTYRMATLNFNATGGDGYPRLDNKPGYVNTGFIDAEVLKAYIQKSSPLDVSVYEPKGEVSWQ
--EEEEEEE-------------HHHHHHHHHHHH----EEEE---------------HHHHHHHH-----EEEEE--HHHHHHHHHHHH---------EEEEEEEEEE-------------------EEEEEEE--E--------------EEEE---HHHHHHHHHHHH--------------EEE-