MPRKTQGDNATVPARVSKSSTDYMREMRLRLKDAGLVKREFWIRPENVDALRGIEKALRQPFLGERIKLEDFMTENTHWTISSLQKALCELDLVTQGQIELDVTEGDASGIRLTMTGHGDLPIYIAVEGEQILADATLIEVNKIKNVQAFNDVVLRSRDLFPLSSVGIEKLGDGQEVYCLFGALSAASSLTVVVQEILTLADNVIRAADAFEDHFIY