MGERRQFQDVKELFLSNHYDIQSGDTIEGKCTVHTFKSYTNLETVAAEDYFCRFECKASTGGFTPDRVVVYCKCEMSYNPNDLMVQCEACKDWFHPTCMNLSQERVKKMDHFVCPDCENSQQNGEKKSRNSHRVFPRSEPKMVMMPEDMDCQESVSEMTSKVTNPIPLEVDEVSFEYAQLDVTGHYNKCEEAEVDRDIKEPDPELEALLDEATMGFSMCDDEVSVDVVLDGVLEDFACLRDLEAKQVNGSAGSLKVCETVEALACELGISCIGDNEQDMISGSLSDQVLEKVELFGGLGNVDSNVKPGNSLENENVFDICEEYASTVIDGVSAKALDQAHTKMDSGLHDECHCKCERQVLDEFPMLLEEVFREPVNVDSNLGQMLYIEVQQQWQEVKGNKQFDNALACCEGLNDHTFAVYALSYLFFVGAVLVRVLSVKLTHEKATRLNWDPGGVMV*