MRVTWDVASDATVSGASSRVQLESAAESRFSWNWLPRVGSIEIGCHEQVQLELAAKIRFNWNRLPRAGLVGIICLEQVQLKSGAESRTCWNRLPRAGPVGIGCQEQVQLELAAKSRFNWNRLPRASSVGIGCQEQVQLESAAKSRSSWNWLPRAGSIGIGWQEQV