ASVHGTTYELLRRQGIDTVFGNPGSNALPFLKDFPEDFRYILALQEACVVGIADGYAQASRKPAFINLHSAAGTGNAMGALSNAWNSHSPLIVTAGQQTRAMIGVEALLTNVDAANLPRPLVKWSYEPASAAEVPHAMSRAIHMASMAPQGPVYLSVPYDDWDKDADPQSHHLFDRHVSS
--HHHHHHHHHHH----EEEEE----HHHHHHHHH---EEEEE-----HHHHHHHHHHH----EEEEE-----HHHHHHHHHHHHH----EEEEE-------------------HHHH-----EEEE---HHHHHHHHHHHHHHHH------EEEEE-HHHHH-----------------