MKSNYGNQLSDTDARPAFYLTKLYDAEEILIDSWIFLMRTSIPDCLEIPKTLRVQHVSEDDLLLMEGDKDLCGRFWNYLIIGLDAQECFGDSHFKSWPRNITLPIIVKIKDQQHQWKKLKLPRSIRSIVCLNMPSFPGGLDPWGKPNFRRKKERNFTSSFVDDGLLEIIGFRDSWHAEKFLPLNCHGTRLAQVHQIRFELCKGIAKHIYMSFDGMKWKQHTPIDDDNYMIEISYSSKTRMLATSTSKCKRKARSPTSIEYSQ*