MRQFTAVVNPTAGGSQGAAALIPLARLLREGGAELEVEYSRGLDHARTLARRAAEQGRVVLGVGGDGMAGCVAGALAGTDALVGIVPAGRGNDFARALGLPSEPAALAELLLRGEPRKVDAIEVESAVHDKVAVLGSVYAGVDAVANRHANASRLLRGAASYYMGGLRAVLGWRTAHYRVTIDGTLHERSGYTVIAANSGFYGFGRHIAPNAAVDDGLLDVVILNDSPRRLFFTVMRELEDGSHIRRPQVEILRGREVRIEADRPLPYGADGEVEAVLPVTARVLPGALTLLA