MVRPANFGFNTETAANNFYQQMDDRSGKEIQELARKEFDGFVALLRDQRVNVEVVEDTENPVKTDAVFPNNWFSTHSDGKLIMYPMFSPNRRLERRKDLIEMLMHKGYQVSDILDLSFFENDGQYLEGTGSMVMDHESKTIFACYSERTHPFPLQYVAELLDYKVVGFHSVQEIEGVQSPIYHTNVMMHIGRDLAVVCLDSIPKASEKQLVQRTLTNNGKKVIPITPKQKFNFAGNMLELSNDGGEKFTIMSQTAYDSLNPGQIQLIEKYTTIISPQIPTIEKLGGGSARCMIAEIFLPKK