MRSGFSANCPLVRLTHAFDSFGLREDSSAPGLVAQVDQHVAGVRDSLSRDGLPLTRRSLTHYLQGFLDGCRERGWHSDGADYDWETLRLLAVCRLAREEGFVC