MKNEFKNMSRQEIIDVIKEKADSLRATIEDVKEQTDFDISINLQLLMSKGVIDDNAFFVDVLDATEGHIVGFGLKSKSFSVISKATAMYTLLELVSNEDENNEE