MEKKKAQVPLVCHGHSRPIVDLFYSPITPDGFFLISASKDGKPMLRNGETGDWIGTFEGHKGAVWGACLDTPALRAATASADFSARVWDALTGDELHSFEHKHIVRTCAFSESTTSLLTGGSEKVLRIFDLVRPDAAPTEIDGSPGAVRTAVWLHSDQTLLSSCSDTGGVRVWDVRTKTIVRNLETKSPCTSVEASRDGRYITTADGNSVKFWDANHFGLVKCYTMSESIESASLEPFRGKFIAGGDDMWVRLFDFYTGNEIECNKGHHGPVHCVRFSPGGESYASGSEDGTIRIWHTVEMMGDDCEGPNNANWIGGSKAGVVEVMQKVEGFHINADPLVEEKTEKGIRQ*