MESMAVSTSLPNTDEDFDRNVPRICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKAVFTCPFNGNCTITKDNRRHCQACRLKRCTSIGMMKEFILTDEEVQRKKDMIMKRKEEEAVRESMKPKLTEEQQHIIDVLLEAHHKTYDSSYSDFNSFRPPVRQDCQGTNPSKAPSVDSLPNLSSDDSLDLFTSPDLPDSNVGFVNLLTVPDQASSESSPESLGNSSFSMLPHLADLVSYSIQKVIGFAKMIPGFRELSTEDQIALLKSSAIEIIMLRSNESFNQDDMSWTCGSDDFKYSVNDVSQAGHNMELLEPLVKFQIGLKKLNLHEEEHVLLMAICLLSPDRPGVQDTAQVEGLQDHLSNILQAYIRCKHPPPGGRLLYAKMIQKLADLRSLSEEHSKQYRSLSIQPEHTMKLTPLVMEVFGNEIS