MNSPSTQFVSSGRMGIYEPIHQIGMWGEPFKSNGIPNASTSMFVAGDPNSSQSIIIAVDTKLDNQSEDTSQNTLGPSSKYDQEATKPIDKVQRRLAQNREAARKSRLRKKAYVQQLESSRLKLIQIEQELERARQQGLYIGGGVETSHLGFAGPNNSAIDIGTNAVTC