MVGFGCSGGDEQDFQGSFPTPIVTRSDDRVVLEGGEAAVVEXVDRETRXLQLPQDCVLKAKLRPRLQWTPELHTRFVDAVNQLGGPHKSTPKKVQQAMGIQGITLFQVKSHLQKYRLGRYSGKEWTEGTRISKETSVSQDLEEGLSTSRTPLQLPQTAXMYDLLXSSIFHXNALVNLFGKAGNEKTSAEIENESAENHYPSSIFKCIILPSDELAGRQLQLWQDAEQRYMNFAMENAHKKLTEQFFGGAIAKGMLNGVSGLGTMELYPAYQMALGNSMQPSLEGHSTSHGHSEXSSVENFQTHTEDDEKTEQSLDDDPAEAYLIDPDPDME