MSAKDALDIQQWANSVRLRGWMASPEVNGATLQASGSTDCVVKDLFGTLRGWKKKFWSKEGGVPNRKDVSYIAPNGEEIKSARHLICYLKVYAGDLKAGDFCWTSVEAPRRSARLNRKLGRHILFEELETLPAKRMRRNKNSHGKDALQSGRGTVAKEELFVDRCQISGTSDAPSHTVGSNHGENGVAEIEVSKPLENSHVSLLNNQTLAVDIARVPQLETLWDDKDVEVDIAQEAMTLDVQIPLEVVFNKPPLESSDPPVEGMLLSNIVTGFDNIQGELANLKASVAVEDIEDMALIEATVASITATLVQDPYPDEEIDAELSINDVTNLVVTTPIMQETEDLCGVKESDLPLPQGIHALLNETVLVNGNTKPESQASLELLDRLLEPIDVMQ*