FTLYPYDTNYLIYTQTSDLNKEAIASYDWAENARKDEVKFQLSLAFPLWRGILGPNSVLGASYTQKSWWQLSNSEESSPFRETNYEPQLFLGFATDYRFAGWTLRDVEMGYNHDSNGRSDPTSRSWNRLYTRLMAENGNWLVEVKPWYVVGNTDDNPDITKYMGYYQLKIGYHLGDAVLSAKGQYNWNTGYGGAELGLSYPITKHVRLYTQVYSGYGESLIDYNFNQTRVGVGVMLNDLF
---------EEEEEEE---------------------EEEEEEEEE------------EEEEHHHHHHHHHH---------------EEEEEE-----------EEEEEEEEEE-------------EEEEEEEEE---EEEEEEEEEEE---------HHH--EEEEEEEEE----EEEEEEE-------EEEEEEEEE-----EEEEEEEE------------EEEEEEEEEEE----