MARGGPTPGCEQPGAPSLACRHFIWKPPSAHAPFCRGSSSWFEMLKPLVEKRRRDRINRSLEELRLLLLERTRDQNLRNPKLEKAEILEFAVGYLRERSRVEPPGVPRSPAQDAEALASCYLSGFRECLLRLAAFAHDASPAARAQLFSALHGYLRPKPPRPEPVDPRPQAPRPPLDPAAPAPGPALHQRPAVHQGPRSPRCAWSPSPCSPRAGDCGAPAPLTGLLPPPPPHRQDGAPKAPPPPPPAFWRPWP