MESTLFPSDFVFLTNQPYLTLYSENDMVELSKMNVGAGRLRPRKRECLNNLTVEQKLQRRKLKNRVAAQCARDRKKKALANLESNAALLQTENLYLRTSLKELEITNRQLREENERLQALLASKGESSSCGAEYVVAAVESAEFINAPLPKAQVARCILMLRSLFCLIPTMGHSLKPSNQFLIQRQHQGCVEIQALCEEDACFFGENDCQREFQDSVSPCSPAAVATIMHDHCYLSSCNAKTMHAAALDMSSALSPLSFADSRDFALLNSLAPSDSSVEQSSISPISFDAQCELDMVDWTQIFATGQDDFGLQNNDTAGKEWTDDSLNLDCDNFSFDNILL