MSAAATATASEAAAYGGVGMSKSGALQPQPPHGAAAAVRLAYTHDGIAVYKHTPPPPVYQTPAAVAAPSPPVRGNGGAPASAEQHKRKRGRPRKYAVTDVPLAVVPPSPPKAAAAAGASAAQSPATPTLPPGFSSGLAAYGGAAASQPAPRQAPPASGRVLPHKKRGRPPGSGNKQQQRPQHKKAAAPGSSVIGLKPSVITVQVGEDVVSRVMSFTKNGWAVCVLSANGAVSNMTLRQAGSSGATTVNYEGHFEILSLSGSYLLSESVGLSSRAGGLSVSLAGPDGRVLGGGVAGPLNAATPVQVVIGSFLADVKKGHKQAMPSGAPYPGVSTPTSRGTPSGSSGGPGSPLNQSASGSFNTSNQQALADFPWR