MSRHPVRVVIRDRPVSGGGSSVELGADGRTVRVISAQRSTSFSYDTVLDGASQERTFEEVGRPLCETVMQGVNATVLCYGQTGAGKSFTMVGNGQDYHTRGILPRALASIFRGVADRPEYEYTLRLQCLEIYNDSMYDLLSTLPGAQRSELSLSSSSEVVGLTSPKVSSEQEAHKLVFEAEANRAVEQHKLNARSSRSHVLYMLLVERRSRVDSSGAVLKSRLTLADLAGSERLKKSGDHGDEGFQPPSSLNLTGVAPTRQQRLARESMCINKSLSFLEQVVIALGSKRPSGHVPHRSSRLTAVLRDSLGGNCRTVLIANIRTDDVHVEETFSTCRFAQR