PTKLKSLIRLVKHWYQTCKKTHGNKLPPQYALELLTVYAWEQGSRKTDFSTAQGFQTVLELVLKHQKLCIFWEAYYDFTNPVVGRCMLQQLKKPRPVILDPADPTGNVGGGDTHSWQRLAQEARVWLGYPCCKNLDGSLVGAWTML
----HHHHHHHHHHHHHHH---------HHHHHHHHHHHHHH--------HHHHHHHHHHHHH---EEEEEEE--------HHHHHHHHH------EEE----------------HHHHHHHHHHHHHHH----------------