MSRSYHHSTNTNLRDENGFCGLHGYQPCSCAMLYMTPTVYSQHSNHINQSSTYHDLIPAPCFDLNCCQSDRSTQAPIFIGSRNPPDDGYDAKHTSMDNTSNAFTGVSSPQMQVSTPPSNIDPALLEGRTVYYEKLAQSHTPEDPQVPLRCYWGGLTCEHGLVFPDIESLMNHVEMSHINPQLQANEQSGDVGGLKCSWKECTSAFRAKGSLSRHVRCLHVNPSSFLCPFCGKGCNREDNLEDHLSKVNGIHDTQVLEQISRQAPLAYSVQLRGTITYSDCLPVIYLGARL