MVRPPCFDKNGMKKGAWSEEEDNKLRAYICRYGHPNWRLLPVFAGLARCGKSCRLRWVNYLKPGLKRGKFTEYEKDLIIKLHDQLGTKWSAIAAKLPGRTDNEVKNYWHAHINKRTKRNDTITKEQSVSGLEEHVSEDVFGKDLSVENPKNLDDLDTFVDSFLADKVSGDFWTDIYYRTCFGQSFGEEETRDFGL