MECALACSASATIALVRCCQMPWGKIRSPKLPMIWSSSSRSGSSKRNRSLRTVALSATAGFGSTMEAPAADAPRLNYIWPDNKRPRVCIVGGGFGGLYTALRLESLVWPDGKKPQVVLIDQSERFVFKPMLYELLSGEVETWEIAPQFSDLLANTDVRFLKDRVKCLYPCDHLGTNAPTAGTVHLESGLLIEYDWLVLAIGAEAKLDIVPGAADYALPFYTLDDALRVDKKLKELERKNFSKDSAIRVAVVGCGYGGVELAATISERLQEKGIVQAINVEKTVLPNAPAGNREAALKVLLSRKVQLVLGYFVRCIRKAVESQTSDAESKSTDSAADHSESVILELQPAERGLEGQIIEADIVLWTIGSKPLLPELEPSDEPYDIPLNARGQAETDETLRVKGHPRIFAVGDSSALRDENGKVLPATAQVAFQQADFAGWNLWAAINDRPLLPFRYQNLGEMMTLGRHDAAVSPSFTDGLTLEGFVGHTARKIAYLIRLPTDQHRVKVGISWLLKSTVDSVATVQTMLAKAQSGS*