MGRPPCCDKANVKKGPWTAEEDAKLLAYTSTHGTGNWTSVPQRAGRLKRCGKSCRLRYTNYLRPNLKHENFTQEEEELIVTLHAMLGSRWSLIANQLPGRTDNDVKNYWNTKLSKKLRQRGIDPITHRPIADLMQSIGTLAIRPPPAAGAAPPPCLPVFHDAPYFAALQHQHQQQQVVTHVDADAPASPDSQHLQLNWSDFLADDAAGHGADAPAPQAALGQYQEGSAPAATAVVGGGRAFGDVDGASAGVGAGTDDGAGAASAFIDAILDCDKEMGVDQLIAEMLADPAYYGGGGGSSSSELGWGC