MYDPNTSQTEKQKQEEFLKLKIQEAFNLFVKAKKGIVAKRAIPYIMRYLGQFPSEAQVRDAILPEIEEDEPSEFIKYSKFEPYMLKVLKEREYEPDDPEALLAAFKLLDQEGKGYIEIDMMKTFLEKQGIEFREQETKSFIEFATNKDPNATVIYYEDYISRLQAFTDKHIESVMKGYNNFQVKK