MRDADKRLRDNGYVFVGFKGAPKHKAMDAVNNGLHARMGKDWSGLYVADNPQVAAGYTADDETGSAKGGQLVRVYVPRQDAKNLVNMETPLSKESTAKKEFKDTFGFRIGEDRSYAIRGYEREDRESTETILSGKVAARAVAIPSTIKVDQRFGGDITDYPGAEERRSTPASGTDSAWRR