MSVSRPARCIFNAPLPNLRPLTRRQNFHSSAPLPARRRPRFASIKHSEVDAAPAKELYPGYSEKERSLLGKRYTPEQIAAIEAAEEAVDVEDLKSHGVIRTDLGGLRYMDDLSMTQPVIDKKIMDYRIDPSWTLDQDKIGDEFVAYMDKVMEENPEDVDPEDPDWEKKHRPNRLDSLKALQKEMGDPSTFAFAPQVPGDFTKEPGKAVEIAREVDEGDEENLDPRDPDGIYTKLRHQTGLTMNEILDLDTKILVSHRVVNQTRLGKIDSMYVLAIAGNGRGRLGIGEAKGQEPEDTNNNAKIAAIKNMQPVPRYEERTIYGDVEGKVSAVEVKLMARPPGFGLRCQKLIFDMAKAVGIHDLAAKVPRSRNKMNTVKATYQALMKQRIPDEIARGRGKKLVDVRKVYYGGRV*