MGRPPCCDKANVKKGPWTAEEDAKLLAYTSTHGTGNWTSVPQRAGRLKRCGKSCRLRYTNYLRPNLKHENFTQEEEELIVTLHAMLGSRWSLIANQLPGRTDNDVKNYWNTKLSKKLRQRGIDPITHRPIADLMQSIGTLAIRPPPAAGAAPPPCLPVFHDAPYFAALQQQQVVTHVDADAPASPDSQHLQLNWSDFLADDAAGHGADAPAPQAALGQYQEGSAPAATAVVGGGRAFGDVDGASAGVGDGTDDGAGAASAFIDAILDCDKEMGVDQLIAEMLADPAYYGGGGGSFSSELGWGC