MPQGTVEVEFIRGHDLKDVEAFGKSDPYAVLSCGHVTHRSRTIHDGGSNPIWNQTFLFEVPDDITNLTIAIYDLEAHGRDEVMGTVLVPLASVYAHREIAPAKYKAQLRSGRYQGEVELRLKFFPKVHHGSLELHLVKGHGLISADVFDKSDPYAVITCNKQILKSRTMENAGSDPIWDQTFVFTIDSEVTEATIKLFDRDTFTEDDPLGDAKIPLQLVFTQGYVPPADYKVVGKAGKPQGEVKVGLKFIPKVLWKIQELYYVFSFFLSFVRRYSPHTLTHPFCGVRERVVW