MKHPADFGVQSYLQSLPSLSRFRFVDVSIDPKLVVPLLSNKDRFLYDFIDGHKHKVSEFVTSNNSTPSQFGSTQLAGFVLDMFCISMIDVANEFCVPSYIFFTSAAAFLALSFHFEALRNNFKFDYSESDEELSILGFKNPYPAKVLPRPAKAITPSSTLYYDGIRRFRETKGIVINTFAELEPFALQSLSDAKMAPPIYPIHAVFNSDDNEEKQEIESIVEWLDNQPNSSVVFLCFGTMGSFEPEQVKEIAIALEHSGHRFLWSLRRPPPKGKIEMPSNYDNSEEVLPEGFLERTKGIGKLVGWAPQVTVLSHPAVGVFVSHCGWNSTMESVCCGVPIAAWPLYAEQQMNAFLLVKELGLAVEIRMDYVKDFEGKNPVDIVTAEEIEGAIQKLMENGEENEVRKRVKEMREKSRKAMEEGGSSYTSLRLLIDDFISNIS*