MSWGAYVEELLERGGLDDVGIVDYNSKGRVLAATPGQGLERNTAEELEELRGADRAPLKTSGFSLGGVPLSFVEGEVLTPGSHYMEFRTVGFNGAPTRYVAIARTKEVLVILEGKPGVPLEEIVAKVKSTVEELNKLNR