GAMGSKISEQLKCCSGILKEMFAKKHAAYAWPFYKPVDVEALGLHDYCDIIKHPMDMSTIKSKLESREYRDAQEFGADVRLMFSNCYKYNPPDHEVVAMARKLQDVFEMRFAKMPD -------HHHHHHHHHHHHHHHH-------------------------HH------HHHHHHHHH------HHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHH----