MPLPAPYPREILHSRAIQMDGYLRADGLVDIDLHMTDRKPDEVVFADGRCLAAGDLLHDMALRLVVDQNLRIVDAIACIDASPYRVCPEATEVVRDVIGFTIGPGWSAMLKERFHGRKGCTHLTELLRPVATVAIQSLWRLRKGRAEPTDSGGRPQKIDSCYAYAASREVVKMRWPAHFREDDTD