MVRQTRRQRPVCACGRLHEGQEGLCGLVSQASSVVPTDIAVARSSLTMAPSYPPVPKNCTVTGGMGFVGRRLVEMLVERGATRVVAFDIAPKPEDAGDDPRIVWMQGDLTNPRDVDKACEGSECVWHIAALVGPYHALDMYMKVNYQGTVNVIDACKKHGVKKIVMSSSPSTRFDGNDINGLKETELKIPRKFLQAYAESKCKGEEACMAACDGENLLTVAVAPHQVYGPRDMLFLHNFLLNAKRLRVFGDGENLVSVCYVDNYCHGLILGERALYPGSPALRNFYICTDGKPVKLWPFIDRALMDVLGQPSLFTKFKLPGWSFMYPLGYCVESIGALLGKKFKLTTFSVRMLLINRWFDPSLSKRDLGYEPIVEPEEAWRRTVTWFKEEWMPVHGPQPEFQSF*