MGRPPCCDKANVKKGPWTAEEDAKLLAYTSTHGTGNWTSVPQRAGLKRCGKSCRLRYTNYLRPNLKHENFTQEEEELIVTLHAMLGSRWSLIANQLPGRTDNDVKNYWNTKLSKKLRQRGIDPITHRPIADLMQSIGTLAIRPPPTAGVASYVPASQAAPPAFTAYHDAPYFAALPQQQVVTKVEADAPVSPEQKPHQLNWSDFLADDATGAALAGHADAPQAALGQYQEGPAAAATGIVGGRAFGDVDGASGAVDDGAGAASAFIDAILDCDKEMGVDQLIAEMLADPAYYGGGGGGSSSSELGWGC