MCPPGWGVRLPHFPRSRERGHLGNVSPCPPFGEMHGEMFPRCGGRVSPTPAPPKKVLCPGDSELVTGVVPYTDLRTEAQAHTVLEMTYTEQQLTASITSEGLRPVLAGPESGLPSSLLSLIKQCWDGNPAQRPSIDFLVKSLELIIVQYKHEVPENKNRDGNALLDANQPCPAPISYNDQNQVDISWSLQGAITAEKLQSDDQFAVRKWLKPLAEQAVYHPTLSWGSFATCGRRETMEDTHFMLPHLGNEKHAFAFGIFDGHRGAAAAQFAVNAMPGILHSVGSFQSPSEALVNAFTRTDILFRNELELHCYTTKGKRKDWHPGCTAAVALIVENRLFVANAGDCRTILCRKGHAVALSKDHVASCMEERDRVIKAGGQVKWQIDTWRVGSAALQ