MSLRDSNVVILETSRTSIRAGLGLHDLLKTPTVDIPARVGLRKSGTNGVEDPSASTSRAASSKPNGTNGGPQVHDYLVGVQLDEALAGPGAEDVVVSWPFLNGTVSDWTQAEALWKYVLFNQLQRRRAQNESPVLLTLPVPVPSRTEYETACQVFFERFNVPAFAILDRPLAQLYSANSLSGVVVDIGLETTDITPINEGTLVHHAKLSTKVGTRTCKHYLAHLLKSNSSVMQAISPASNPLPDAELHFTLVRLAKQLVAAGLIKPPSSGELAAPPEDEGVTDIAAVVVAGKERAVIESGMKKKMNAKATAAELARAKEIEAMDLVTVEFEGKEVTVGKERHRFCEPIFDPEIVESLGLEKFAALDATGATSNLSVAKGEEGLPPVTLTDAEGQKIRALQETVGRAVNLVDVDLRQYLWQGLLVTGEITRFVKGIGISLQSRLQPFLTASGLDTDVQPRAIRVINVPEYYAEYRDTGNGYSAFLGSSIVAKIIFNDNSQSNYVSKADYTAKGPHAIIESTPSLL*