MGLIDVVKKAQSLGPADAPDAGVCALEPTWLIGEQAPAAAGEGYDDLVSWRAIPSIADSIKLRIEKEEQFVSELGQQADAALSLSKLDGLLRPYLEQVLNPNPNPSGHLASERSGGTPASLPKLLKKASPRLGQKLLSSTLRACFTSRYWDGVKAMLASQALNGNTHPDFIPTLIEHDQASLLCMWVINVHDPRFSDLLLVLKYFLKSSLRAGKSLSVVRNQWRQAALVAIAKVSQMGVGEKNHVDEDGGGGSNVDVVGNGSCHIKKVVPEEGLTSKAILLGAAVDQFQPFELCLHYLVASGHDEAVLASILSRLDGCEVFKLLHYLEKWLENYSKQGALCTSHTTRKDLWVPSLGEVLKWLSILLDVHLMTLILCSDFHGELRSIQLLVKGLVDVGHKFAPLVGVTEHLRTNGLLPTKSSTHRDDDHVIEYLEI*