MPNLLLNPDIHGDRIIFVCCDDLWEHDLKSGSTRKIVSNLGVINNARFFPDGRKIAIRVMRGSSLNTADLYFYNGENGEIKRITYFSGKSTGRRMFTDVAGFDPDGNLIISTDAMQPFSSMTCLYRVENDGINFVPLNLGPATHILFADGRRVIGRNTFELPHWKGYRGGTRGKIWIEVNSGAFKKIVDMSTHVSSPVIVGHRIYFITDIDGFGQIYSTDLDGKDLRKHTSFTDYYPRHLNTDGRRILFSKGGSIYIFNPDTEKIEKIEIGDLESPEDRII
-------------EEEEEE---EEEEE-----EEEEE------EEEEE-----EEEEEEE--------EEEEEE-----EEEEEE---------------E------EEEEEE--------EEEEEE------EEEE---------------EEEE-------EE-------EEEEEE-----EEEE-------EEEEE----EEEEE-----EEEEEEE-----EEEE----------------EEEEEE--EEEEEE-----EEEE-------------