MESSTKFSFKKRGRLANSRKRKTSTSDEGSGEEESAVVRKERKKTISNPMKQKTKNLSEKQDVTYSESSEEESKDTMVSYKSSRSAKPAGPDDGGATATFNLDTDFNEDAQALFEKQKKINEELKGVADDKKYRGLNNYHTYIEKKDTAQGNASSGHVRKGPMRAPTNLRSTTRWDYAPDICKDFKETGFCGFGDSCKFMHDRSDYKFGWQLEKEWDDGKYQKQQDPSMYEIDSDDDDDLPFKCIFCRQSFTNPVVTKCKHYFCEKCALKHYKKSKRCFVCGTQTNGLFNVARDLIAKMAKYHGNKEGSDSEPSEADNHSDNEETR