MRTKELGVLILFFCVFSFISCDDNDEEGRKITGYKEFVLTVASEKIPGVLWSDGFNYLSEVYAVKQEQSDEWSACGSIAGFEFEKGYEYQIKIGETSYLDYSMGTPAWTERKLLEVISKDKKDSENLPLHLIPKAYYDNIPLPQYRYAVEADNKELIEQDLKDNSLIPLDYHDMLYRDEDAILKCIALQDDNKVLGPYIIQSKSKAPEEMPESYKILPLDARIVGYGEWIFLDEAETPIDNLSFDVFMGYATQTKDVDRTPSAIYLYKDLTEYYKTKYPEANVGTVVISYTLSAESL