MEYRYSELIDPNVYETHGLDNGIALRGHKEPMKEVRGARRAQGDWSKHVKPLGDYKGGLGDRFGFMQVTVPECLPERLEIISYANEYAFIYDDEMENMDLENISTAEPGILDTFYKGVLDSKTDGKSRPEKRLQAQILKEMLAIDPPRAITTMKAWARFVQLASQTRASPFRTLAEYVPARVVDAGELIWFGTLTFGMGLTIPDEEYDLCMELARPGYAVLGLTNDLYSWPKERQAAERAGQDYVFNAIWVIMHERQVSEEEAKAICAEEIRRYARIFCDNVDETKRNLALSRDVRAYVEAVMYSCSGNLVWSIYCPRYHEL*