KQMENESSKEEMVTGSNGLFVKVMTDEQMELLRRQISVYATICEKLAEMHKAISTHHDFSGMKLGAFHCDPLMAYAGHKITSRQRWSPTPLQLQILERIFDEGNGTPTKQKIKEITSELTQHGQISETNVYNWFQNRRARSKRKQSVSAPPNNMEPEAETETEFVKDNTKPEDNEFYDNSVPMDSTTNDVYFPSPEELISWSTNGGVLELQPFPSWGGGFNVDDL