KSTYAPLELFDTDRLLDQDERDIAATVRQFVDTRLKPNVEGWFESATLPSELAKEFGNLGVLGMHLQGYGCAGTNAVSYGLACMELEAGDSGFRSFVSVQGSLSMFSIYRYGSEEQKNEWLPRLAAGDAIGCFGLTEPDFGSNPAGMRTRARRDGSDWILNGTKMWITNGNLADVATVWAQTDDGIRGFLVPTDTPGFTANEIHRKLSLRASVTSELVLDNVRLPASAQLPLAEG
-----------------HHHHHHHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHH----------------HHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHH--HHHHHHHHH-H----EEEEEE-------------EEEEEE---EEEEEEEEEEEE-----EEEEEEEEE---EEEEEEE-----EEEE--------------EEEE---EE-----------