MKINLTDEQLMLSLLKFVTGVSVQIQFVDLYGNNKPSQIFDTATATEYHVFTRLKKKKTGNGKNFNRGIVGGGGSWKGIDNSKPVYDWKRSVIGSKKTFRFEENNHVWIMKEYRLCDKAQNALIESGRIQEEFVVCRITRSVNSSSSNFVPISSSQPQQTVKSFSPDLGQISAAANVIPNGNITQVSLVTEESKLRQGSVHQETPPDYDITTYYKQLDAYAVSVLETMVPYIPEPLQEDEVDSIPLFSEDFYIGYTDLWLKNWQ*