MASTYSFDVVSDFDRQELVNAVDQVNREIKGRYDLKDTKTTVELGEDIIKVNTDSEFTLDTVNGILREKAAKRKLSQKIFEFGEPESAGGNRVNQEIKLKKGISQEISKKISKMIRDEFKKIQASIQGDAVRVTSKNKDDLQAVMQRLKEEDLPCALQFTNYR