MFCTSNEPTSTVSLVTHGATGQFGTPVRLCHSNMSNAAASNVKTRRTVDPSRPKAFSYSIQSILNEARSINAPNEASSKTNGSAFFEPLPSSIDKASISLPGAHQGFGSSWANANLLYSCLLPGLWYPHAAQQQHDPSRLLALWQQAQVQATAAAVFGGGPNSRGTSSSNGDHCVQPKGELTDFQLSSELLNCPLFADYNLTTVCRKQSRPTFTGPQIFVLEKTFEQTKYLAGVDRAKLAARLGMTESQVKVGWLELKCKFLPCAVWFQNRRTKWRKQEASQMAKAKSEQDRLMRESPEWHSRLPEEYSDV