MMKKVLYIGWIGFQNVGDELLWNLFASYARQYAPDVQIIPSTPKVNWKDTSPYDAVVLGGGSLLLPGYMAVLQEAHEAGKPIWIWGSGIDWIGEAETDALCAGAKPALHRHFSANDVELFRTVLASAAFAGIRGPLSEAVLKTLGAYPANVRVIGDPGLLLQTPASAEPPNKEKTIGINWGTTYNRLFGQHETLVEDTLARAAKMWIASGYRIHLYIVWPNDRSACERLYKKINCPERVTFDRALYDERQFIERLQPLAATVNFKLHANLLSLAAGVPAVMLGYRFKVFDFAALLGLDRYVVSTASPQLETDLIDTVALAEQHRRRIMEQYETARRQYIPLLLEPFERGLFR