MSYEKEFLKDFEDWVKTQIQVNQLAMATSQEVADERAKDAFIRYESKLDAYEFLLGKFDNYKNGKAFHDIPDE
---HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-H-HHHHHHHHHHHHHH-----------