MARLRDRITKIQESGLATSAQAYFDIATEKPPQRLLRDFFADSAPRVQQAMQDAVVALLGALPTLQFDSSVTTTGDRLAALMLQLQVTGYMLRNAEYATALRDLLEIRSREPADFRAAFERLDADGSGYIEMPEVEALLASVYGGEAPPPYEARALMKLMDADGDGRIAWDEFSAALGALEGEGGSAFGAALPALDAAAGTASPPNVSGTVVVTLDGGREVEVDAAAYMEQLRGEAEALRSELGQLQAGEAEGSGAISTSLSAYAQLAVLTRGMSAEVKEAMSMVVKYIFKVPDEDGGERDLERDDQVTIEQDKMRTLCMYQLVLGYTLREAEAKGEADERLGR*