MEPAARRRARECAVQALYSWQLSQNDIADVEYQFLAEQDVKDVDVLYFRELLAGVATNTAYLDGLMKPYLSRLLEELGQVEKAVLRIALYELSKRSDVPYKVAINEAIELAKSFGAEDSHKFVNGVLDKAAPVIRPNKK
-----HHHHHHHHHHHHHHHHH----HHHHHHHHHH------HHHHHHHHHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHH-------HHHHHHHHHHHH---------HHHHHHHHHHHHH----