MDDFSHGAIPASGPGLFSQEASQRRAWSRKEDDAIMRLVSKHGTKRWAVSGFRSGKQCRTRWLNHLDPGIKREPWSEHEENVIYEAQQRLGNKWAEIAKLLPGRTDNAIKNHWYSTMRR