MSGSRHRTQGNRVERESHSFCGSLVGTREASIDKLNQSRHTHPPAHLHGCEMEAQAATTKLTEIRDQSVQMEGSSTSASPTSLEALLRRAAMPTVNLPLLATALLQSALAAALSKSALEFLQMATQTTSSAEVPLDLRTMNPSGTPEGLKNSEAADFDTAEPLPLIKRPKLAGENEQKASETSQHQLILINPYFLPVMPAQEAEAPLDFSNPTEHPCTYPGCNKTFRYNHALINHYRIHTGEKPYSCDYPGCKQAFARQSNLLTHRMVHLNRAMRKTFACTVPGCEKNFLKKTNLDDHMNLHLNKRPYSCDYPNCGKSFRCRSNLSGHKRVHAREAEREKTNRPSPLERKIDTILAKARASVANQSMAEAEEGRRNEGTTPQ