MAGSLNITAATVDPALLDLPWQLPLDEWPSSAIATLPKGISRHLVRFANLSGYVIAIKETTDEMARGEYDMLRTLQRLEIPCVEPVAVIMNRTDEDGDPLKSVLVTRHLKFSLPYRALFSQQLRPDTATRLVDALAVLLVRLHMIGFFWGDVSLSNTLFRRDAGAFAAYLVDAETGKLFNGGLSNGQRENDLEIARVNIAGELMDLEAGGRIEEGLDPLETSTRIVAQYRTLWKELTGREEFPTSERWRINERVDRLNDLGFDIEELAIRTTAEGSQVRIQPKVVDAGHHQRRLLRLTGVDAQENQARRLLNDLDSYTAAADKQDLDEEMVAHEWLARVFEPVVRAIPRDLRGKLEPAEVFHQLLEHRWYMSQKTNRDIPLAEAVTAYVQDILRHRRDEATVIDPPTESIGVIEDESEVPITEAEAAEDWRTKV