MSFPFHRRSQSEVHFRIPDDFDLEMDPFDFDASPLHFQDPPPHDDLLSSYIDSDNSGSKLLSPSAKSGNADDTTNTGRPAHRRSNSADTSSSLLSEGIESKKAMSPDKLAQLWTVDPKRAKRILANRQSAARSKERKACYVVELERKIHTLQTEATTLSAQLNLFQRDTSGLSTENTELKLRLQAMEQQAKLCDALNEALKNEVDRLKMATGEMTTHAETYGLGMHQFSYSQAPSFQHQPQHGPNELRAMQMQQFHSHSSNISTPHQPQFDLPTSYDLSEMLSSDSIGQFQGLDIGHRVSHVLMPDGPSISVNKTHNAF