MKFESRQHDIIKPKLPSPAREPIALCVLDQISARNYITFVLLFAPPQDQPLSSESLKKSLSGALSVCYPLAGRYRLLPGDKGLELECNDRGVDFFEASMDEKLESFEESRCNALCPCGEFPAEDVTEVPLLLVQLTRFKCGGWSLGVAMHHSVGDGAAMDLFMKTWSHFASGGHDLVHPPCFDRSFFNSSKTSPALEYDQDYTSLFKTSAKIKPCMFRFTSSQMQVLKDQCDGNYTRFEVLAAHIWKYSTKLRKKAWKEAKLVIPVDGRTRLPGLPKEYFGNATFSAQAIAQADELVAKPLSFATKIVHDAIQNVSGDYIGGFLDWIQQQHNVDMIPSLWSEPIVLTSWARFSLYELEFGCGKPVLVTSPGVRLADTVVFLPWSRDGTMTVVIQLREEERENLLASPEFLVTP*