MSKANTSSNKQKLHKRLSARKQNWQCGMNQKSATLDAERFSQYFGGCPVVVAKGQTFPVTTFYMEDIYEKLAYHLSSDNTAPIQSYSSKSKDRSMFFIPAFVKKLLGWGDEQILEETVVNPMYKQSLYHDYSESTQKSLAKVNEDVIDYELLEDLIMHINGTAEPVALLVFLPGMPEILQLLDRLLVLKDFSGPASDWILPLHSSVAPADQRKVFQVPPNGVRKIVLATNIAETSVTIEDVVHVIDCGKHKENRFDPRRRMSRMAEAWISQANAQQRRGRAGRVKPGNCFCLYTEHCFSKLMRPFQLPEMLRVPLVELCLKIKLLSVENVASFLEKTLHPPKIEVLREYS*