MSATGTATRGCVHQARLCNTRQQRVQPVVTHTFCNGKRQPNAAQYQQFALKPCRLARASSAEQQEAVQPSASTSASGRMTYRPASYQEMVADATRAITAALNDGLKRLEVEFPPVPVNIEAYKSSSDRFIDSNIQLALSAAKLLVEQGKKVHIVLPDLGEYARSYKMFKPTLDLLDGVSLGHLKEFSKGDLLTGFQNLLVGGAAPPSATAAEQAGVFIITNVSCVELPAAESYCQEVVKDRAMMTWNLELDTLRGDLGLLGYPPKDLHYRFLSSLRPVFYLRTRDYSKSVPIAPFIINYSGAMFREYPGPWQVMLKQDGGEYACIAEDKLRYNLGDVKEELMAAMGLNTEEAGSAMAFLRRGYKTSTWFEDDIQLEQHKDWRL*