MGERRQFQDAKELFLSNHYDIQSGDTIEGKCTVHTFKSYTKLETVAAEDYFCRFECKASTGGFTPDRVAVYCKCEMSYNPDDLMVQCEACKDWFHPTCMNLSQERVKKMDHFVCPDCENSQQNGEKESRNSHKVFPRSEPKMVMMPEEMDCQESVSEMTSKVTNPIPLEVDEVSFEYAQLDVTGHYNKCEEAEVDRDIKEPDPKLEALLDEATMGFSMCDDEVSVDAVLDGVLEDFACLRDLEAKQVNGSSGSLKVCETVEALACELEISCIGDNEQDMISGSLSDQVLEKVELFGGLGNVDSNVKPGNSLENENVFDICEEYASTVIDGVSAKALDQAHTKMDSGLHDECHCKCERQVPYEFPMLLEEVFREPVNVDSNLGQMLYIEVQEQWQEVKGNKQFDNALACCEGLNDHTFAVYALSYLFFVGAVLVRVLSVKLTHEKATRLNWDPGGVMV*