MRALQLKFHEAVMESWNSVVISDDTKAFAWSGVMKAFKEDSSVPKYAKALLELLIEERREILDTQQRMVKIIDDMGRKVNDLSSAQFTSKSANSDSSNEVLDSSNGSINMHSIVDSQQSTTVEIVTGEPLFYDSFPTSSLRLAKGEMKEEEEDDYEDYTKAAFKRLQASSAKLIRHSFGASSSTGPSSSKRKRPHSSGDISTTPVPASFSSGYNCRYQDCEETFESASELEEHVKGHIYKQKHHCAVCGLGIRSETRLRDHMNQHTGERPYVCEHCGKGFTRVDAKNGHTKKCAERDQSSSRLPLEEILGALEAGNLATTAASVPSIIDNDDD