MTDRIIVVLDNQPAPAAWGNAKVSFQGNTARIHLGEGDLYRQVQAAARQITAQGIQSVTLQGEEWDPVLQWRFACGFGTAKVPGEIEWASHDDQLEPQRDAQLWLKDLTNATPEALSPEVLADEVAERLSGLAPDHITSRRIVGDALLAAGWVGVHGVGRGSERPPVLLELDYNPTGQHDAPVSVALVGKGITFDSGGYSIKPSAGMVAMKCDMGGAATVAAALKLAIRRGLDKRVKLYLCCAENLISGHAYKLGDILHYKNGTSVEIVNTDAEGRLVLADGLIAANESGAERIIDAATLTGAAAVALGDDYNALFSLDDEAAEDALDAAAEVDEGLWRLPLEPFHADKCPSPFADTANSRAVKGGGTGGASNAAGFLSRFAGTPPKGWLHFDLAGSYADSDNGQHATGATGMGMLTIANLLLKA