MEQPAAPDRSDFPAGECEWREELRQQQSQVDALRERLVEAKVGLRCSEGDSRKELEHLCRRVKTIATLLAYLKSKARIMAIPHLAHTSCGIRQQDGVGYVDRHGVPLADWPKGADPAPCGGASVDGTVAEGGARPEHGDAVGGDVDVDDILKSIRVVTDVMESLVKRVIVAESEAANEKEKVRMGLEEIRRKTLQVETMSAKVEEMEKFAVGTNGMLNEMRQRVEDMVLETTRQRQRAAENEVELSRVKHDFESLRTYVSTLVSVRETLLSSEKQFETMEKLFDRLVAKTNQLESEKAQKEAEVHKVMEENVRLRAMLDKKEAQLQAMSEQCKFMALNHDN*