SQDPMSNFVNLDIFSNYQKYIDNEQEVRENIRIVVREIEHLSKEAQIKLQIIHSDLSQISAACGLARKQVELCAQKYQKLAELVPAGQYYRYSDHWTFITQRLIFIIALVIYLEAGFLVTRETVAEMLGLKISQSEGFHLDVEDYLLGILQLASELSRFATNSVTMGDYERPLNISHFIGDLNTGFRLLNLKNDGLRKRFDALKYDVKKIEEVVYDVSIRGLSSK
----------HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHHHHHHHHH-------HHHHHHH---------------HHHHHHHHHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHHHHHEEEE------