MFKNISKEKLNELKEQGIDWAFGNGFTMIKRPTEEEVKKDIVTITHVPFSLYPSAMNKKLFEEAVNLSQDYNILVHNVSKDFDFLQNTLKDVQDDFTQKLLEIHRQVNKEGIKQKKSLGVFRSDYMLHDSDKTQEPRIYQVELNTISSSLAVLSTKIFELHKHLIGRNDLNKEGYNLENHPDNKSSYEIVEGLATAHQLYNKADSVVMMIIQDGEKNIFDQKGLEWILWDKYKIKLIRRTLKEINERAVVNNSDFTLSIDGYEISVSYYRSGYTPNDYPSEVEWSGRLLVERSSSIKCPTIAHHLVGVKKIQQVLAKPGVLEKFITNKESFDRLKRSFTGLYSLSKEDIDQEVVKKAIANPNLYVMKPQREGGGNNIYNEDVAKELQSMTPDQLSSYILMDKIVSTSFKTHVVRDRQLLEIDALYELGIYSVFISDESDNSKDQVVVNKNAGILLRTKTSHSNEVGVAAGFGLLDSPILY