MVVAAPPACTTPRPVGARVAVRRRSVTPMAPMAQAAAAATCAAVSPSVSPTPLFRFGLLSDVQHADKDDGVSFHGTPRYYRYALQQLDRAVAAFQAADCSFCIHLGDLCDGHNSQMGECAATRLTHSEKALRSALAHFERFGKPTLHLLGNHCLYNHPREELNQRLGITDFQPDEVPHSYYSYQPVPGWRIIMLDGYDVSILGWPPGHPLREQAEQLLAEHNPNTDKNSSSGLEGVQRRFVKFGGGISAHQLTWLRGELAAAAAARQRVIVACHLVFYPGTAPNTCLLWNYEEVLX