MVRPPCFDKNGMKKGAWSEEEDNKLRAYIRRYGHPNWRLLPVFAGLARCGKSCRLRWVNYLKPGLKRGRFTEDEEDLIIKLHDQLGTKWSAIAAKLPGRTDNEVKNYWHAHINKRNKRNGTITKVMHGNQSMSELEEHVSEDVFGKDLS