MADLEHFDPDQSIDERRQIQRGMRELEKQTTEEQDELLAADGRVFVDKLKKSDDWIRMTKQTSEAQIDSRFLVRISELAYRRSVKVTAGSAVNGIDVDEFVSKCITYMKHGGGIVNDDHVELSHTQHQRRGMGRGRAAPTTIAEDDDEVGDSGDMLDWAHFGKYAAIPHIRRPAVPNHLLGPLSVERKVRKIGKRTAPLRVANLQEVRPEVLDPDAMRGAEKSDLSAMCGRILRQLEEGQASAQEAVEQAVNRELPPELREDPDALRPFYSRFGVRDTGGIDLLRFAVNPHSFSQTVENLFYISFLIRDGKIALEFDDDGLPSIATIDQDDAEAVEKGKATRHQAVISLDEASWKDVVKAFSITKSMIPHRDEPVQRPGARGWYN