MKNIIYSILVCLPFVFGACDKSTDDTSKVTYFVTLEREGDEKIVLEKGQPFVEPGYYAEMNGEDITESVQIKGSVDVNTPGIYNLVYAAYNEDGFAKTFTRTVYVADNTASPLKSGIYTVAEGSKRTAPSVVAFSGYEIVIFQMEPGIFYISDFLGGWYDQRAGYGPDYAMVGKFELNDDNTITPLESYVAGWGDSMDQMTNTLLDPATGTLKWTVAYAGQLSFDIIVKQ