MRPGEDRDQHGNVAWRKALESVRPRIAQARARPLDVPLKAPFAIATTKLEAVANVAVRVELADGSVGWGEAPTLFPVTAEDQTVALDQAGRCCRMLEQLEPGLSCMEILSSVGNLLPGHGYASARAGIEMAVIDAAARSVGIPLWKFFGGASNFVTTDITIPICEPDNAARLAMEYAQRGFRTVKTKVGGRDLSSDIAMLHAIRSSHPTCNLILDANEGYTSHEALRVLQELQEQGITPILFEQPVARADWDGLALVSKKARELYGVPVAADESCRSLDDAQRIADEELAPVINVKLAKLGVLGALEVISLAREKKIELMIGGMVETRLGMGFAAHLAAGFGFFRYIDLDTPLLLAEDPIEGGYQGVFDACIVL*