MSALHYTVQYSDYFNKSWRNESMAVANGSSPLPSSFAPGYLFNETYEIYAPSYPYVSSTEEQTYIDQLTEWMKNGSNHTYYGECSNTGYLPSLYFEITSYFLYVLIFVTAVIGNSIVLFIVQSNPRMRTVTNYFITNLAVGDLMMTLFCVPFTFISMFVLQYWPFGLGMCRLVNYTQAVSVLVSAYTLVAISGDRYIAIMWPLKPRITKTCSKVLIGVVWVIALITAAPIAIFSTLDMPSKWHAVCDLPICKEIWPSKEQESYYTTTLLMTQFVIPLLVLIYTYTRIAIVVWGKRPPGEAENSRDQRMAKSKRKRGSTPALWCYGAYNDSTQLYDMLAEETFQAEIVSTCAAEGTTWHFTPPKAPHFGGLWKSAIKVAKKHLYRQIGTTRLSYEDMSTVLAQVEAIMNSRPLLPMNEDPDDLAALTPGHFLVGTSLLALPDPDFRTIPTSQLNHYWKLQSHIGRF