PYLPLRSWLARDQNAGFMLAGASAAWHLGYLDRQPDGRIPIWLPPAKRLPDGLASYVSVVRIPWNAADTALLAPRPALLVRRRLDLVAWATGLPALGPEALLVQIATRPASFGPWADLVPHLDDLVADCSDERLERLLSGRPTSAWQRASYLLDSGGEPARGQALLAKRHTEVMPVTRFTTAHSGESVWAPEYQLVDELVVPLLRVIGK
-----HHHH-------EEHHHHHHHHHHHH--------EEEEE-------HHH---EEEEEE-------EEE-------------------------HHHHHHHHH---------HHHHHHHHHHHH---HHHHHHHH-----HHHHHHHHHHH---------------------EEEE------EEEE--HHHHHHHHHHHHHHHH--