MNTRTDVTNDNIDKNPTKRGDKNIPGRNERFNDQNRFNNDIPKPKPRLQPNQPPKQDNKCREENGDFINIRLCAYEKEYCNDGYLSPAYYMLKQVDDEEMSCWSELSSLVRSRKAVGFPLLKAAKRISHGSMLYFEQFKNSKVVRLTPQVKCLNDTVIFQTVVILYSMYKRGIYSNEFCFDLVSIPRTNIVFSVNQLMFNICTDILVVLSICGNRLYRTNLPQSCYLNFIHGHETIARRGYEHSNYFFEWLIKNHISLLTKQTMDILKVKKKYAIGAPVNRLLEPGTLVYVPKEDYYFIGISLTDVSISDNVRVLFSTDGIVLEIEDFNIKHLFMAGEMFVRSQSSTIIV