MLRSRHLLALSARLRAGAAGGGAAAAEAAAVTTSPWRPAQLASPQAWTAAFTSSPQLSAAGRGAAFDTLTAAAARRQPAPGAGAVGGRSSLSTASDVARQAAPAPRGTSKAGSGRSLWSGLFLLAPGALAAFLGHWQWERRQWKAQLLERRRSMMQSEPLDLFAAEQEPDEYSRVTVEGQFDHAASQFVGPRTRQIAGQSKQGYLLMTPLRQPGSHRAVLVNRGWVPAEWRSDEGMRREGQPAGTVRLEALLRHGEDPSTFVPANEPAKGNWFYIHVAELAAAAGLPPEAPLVEVVTEEPGSYIGRGPPSATEVLGGRGHIPKX