MSDENPETEASDDGTDTETITIEQATRLEGHAKIDIHLDDDGAVDRAYFQATELRGFEEFVQGRQLEEIPRIAPRICGVCPWPHHLASTKAVEDAWDVRPTETAVAVRRLLYSVANFADHLVHFYYLAAPDFVMGPDAAPDVRNVLELAEMLDEDLVTRVARTRREAHELLESVAGRAIHPVFGVPGGVSNGIDEGQRDEIAESLAGFVDLAEQSLELFEDLVLGDDSYRDLVTGEDVYYLRTNYVSLVDDDGVVDFYGDDVRVIAPEGTVRDTRPADEFDRLFGERAEPWSYPTLPYLRSEGWSGLDAANDDSLYQVGPLARINVSDGFSTPRAHSWYETFFDVLPQPCHHTLAAHWARLIEMLYLAERAEELIQTPAVVGDDRRRIPADDGAGSGVGAVEAARGTLFHSYTSTADGTAETVNCLVPTNHNIPSINRSIERAATALVDGSNPDEGTLNRVEMAFRAYDPCLACATHSVVGETPLAVRIYDADGNRREEYS