TKRAVLAGGCFWGMQDLIRKLPGVIETRVGYTGGDVPNATYRNHGTHAEGIEIIFDPERISYRRILELFFQIHDPTTKDRQGNDIGTSYRSAIYYVDDEQKRIAQETIADVEASGLWPGKVVTEVEPVRDFWEAEPEHQNYLERYPNGYTCHFPRPNWVLPRRS
--EEEEE-----HHHHHH------EEEEEEEE--------------EEEEEEEEE-----HHHHHHHHHHHH-----------------EEEEE---HHHHHHHHHHHHHHHHH------EEEEEE-------HHHHHHHHHHH-----EEEEEHHHHHHH---