MPLWLIFHPDGTFEDDISKEALAADITKIYTSVGLPAFYVVTNFIKMPGNTMLVGGKKLDKEDKPFIRIAIEHIAVRLPDEDNVYRETANAVDATLKPHIADKGYNLEFHIDETERRLWKINGLFPPTFKSEEEKTWARENRAVDFGGAASL