MRQKSAYGPHTKNHNAMVSYDEILTEAGFSQAAIREVREGKLHYGGSLDAASDTELSVKLAFRVDAKLENVKELFLRFPKKKEFDDTVEELGMIAADGGDGSLDDFAGIKLDKNAITLDKLYQNAAPGSDLNLSKDEIDKFKKLGKKASHEDIEKCLRQILLDRFHAYKKDGLSGIKPYARSKKEFSSGNELKYQIEVGPILKKHSPIFHKYAMEYPNNKPDGAEESFFWVNSIIDEKPTIALVHRLGMPQDGGWVYLERHFYISRSHNCLQGIGAALPVDDGAVVFYATRTSTDQVSGFGGAAKRTIGNRIMGGRMAANFERARQVVVTAKELDMLKL*