MSRSRTVRIYWDDPDVTDSSSEEEDEEGCAARRVGRMVRELPPAPTPLVQAAATSPEQCSPGDDDLPRRVGGYTGARKRLAKGGGGGSAAQSTKFRGVRRRPWGKFAAEIRDPWRGVRVWLGTFDTAEEAARVYDSAAIQLRGATATTNFSTSTNSEGAQEEDLTAAGYESGAESSQAVSSPTSVLRKVPSMSSLAGDRADSDACQGEAAAGSSLSVPEELGEFVPFEDAPVYSSSSFWDFEPQSGFLYAEPSSAEASWDASAGG