GGGTVKKDLKKAIQYYVKACELNEMFGCLSLVSNSQINKQKLFQYLSKACELNSGNGCRFLGDFYENGKYVKKDLRKAAQYYSKACGLNDQDGCLILGYKQYAGKGVVKNEKQAVKTFEKACRLGSEDACGIL
--------HHHHHHHHHHHHHH--HHHHHHHH------HHHHHHHHHHHHH---HHHHHHHHHHHHH------HHHHHHHHHHHHHH--HHHHHHHHHHHHHH-------HHHHHHHHHHHHH---HHHHH--