PSFPDGSGGPEGRHQRTQRGPGSAAPGSPLGADPACLGQPHTPGKPTSSCTSRSAPPGLQAPPPDDVDYATNPHVKPPYSYATLICMAMQASKATKITLSAIYKWITDNFCYFRHADPTWQNSIRHNLSLNKCFIKVPREKDEPGKGGFWRIDPQYAERLLSGAFKKRRLPPVHIHPAFARQAAQEPSAAPWAGPLSLGPEAASGRGGEGGQDRVALRAILRLRTRMTRLCRPPSLPEEQGELEPLKGNFDWEAIFDAGTLGGELGSLETLAADSLDFDETFLATSFLQHPWDESGSSCLPPEPLFEAGDATLATDLHDWASVGAFL