MSLPWAFDRSTEKIDQTETAPGASETVDIEPTETAETDKTVERTVPERIQSANSIEIDDPSKQLQGEPVYRILSIEELTSGMSRQSERLPPLDKGDRIKPVGVKYDVLDASNIRLWKKKIEGLLRLQKCWKVVENTRKMRIDGKTELLHQAMQDEDYIDHNLLAVTYLTAYISEEDANAVKNLEISGDIWIYLMEKYEAVNPRRKVNLLMRLFTWKMDPKMKIREAIQDLEKLHEEVKDVWEKEYLDQDALMVLFLCGLPPEYEAYADGLRSIGDTKRAVILSRLEEKEISTRAERRAEVISKSANRAEQRRCFNCGKKGHFARDCTAPEKNREQSNSREDSQGWSHRRDHGKARAYGNGRDKSRRGHTGRQRGGARTANEETDTASFCPFPFEHLQQLIYLQMERFYENPHDFDV