MQEKRLQAIQNKIASWIKEIESGFIDALFSKIGPSKMLRSKLMLALLDEKTDAILLDKAFNLCAIVEMIQTASLLHDDVIDKATMRRKLPSINALFGNFNAVMLGDVFYSKAFFELSKMGEAIAQILSNAVLRLSRGEIEDVFVGESFNSDKQKYWRILEDKTAHFIEASLKSMAILLNKNAKMYADFGLNFGMAFQIIDDLLDITQDAKTLGKPNFSDFKEGKTTLPYLLLYEKLNQHEQGLLISYFKQDSHEIIEWTKEKFKQYGIIEETLKIAQVYSKKALEAIEGENNLILEKLAQDVIYRTF*