MARARNPNRDRALEIYREHDGKITNREIAAILGEDEKVVAVWKGRDKWQNVVQQSKKSCTTKKRGGQPGNKNAVGHGGTGPPGNKNAVTTGEFETLLFDCLDPAERSLADAVPADKEQLLLQEIRLLTVREYRMLRRIEDLKRTEDHYDTGEPAEGMTMVSRKSGIEKGHKTDLKEFQGKLGQIQAIEDALTRVQARKQRAIEALHKFGFDDARLEIELAKVRQDQGDDNDGVVIINDLPG