MFTCTPCNRRYNDQASLDYHLLFSPCHAHKCGSCSKYFTSEADLIAHAAEARHHAFECKPCGQIFKSGNLLRVHRESNLHRRMINSPLNTFFRSWPNFPFHVQLPPHKSWEQLHMFYGWDDQTPEYRAAWIRYQDALASEVTIWFGDVLELDSWQKLCRAVGIAPLPGTCADGYMAIRNLYVNLIDLIQWARTGKADGEVQRWKNNVDLFEYSIATKRIFERDMTTNDKPNVVLRHLANCMLPRRELILPGAALLLVSWLISTTYVWLSPFLLGYSKGRGILVFFWNALLVVAFSFLPLCLEHQLRPS