MKLTIHEIAQVVGAKNDISIFEDTQLEKAEFDSRLIGTGDLFVPLKGARDGHDFIETAFENGAAVTLSEKEVSNHPYILVDDVLTAFQSLASYYLEKTTVDVFAVTGSNGKTTTKDMLAHLLSTRYKTYKTQGNYNNEIGLPYTVLHMPEGTEKLVLEMGQDHLGDIHLLSELARPKTAIVTLVGEAHLAFFKDRSEIAKGKMQIADGMASGSLLLAPADPIVEDYLPIDKKVVRFGQGAELEITDLVERKDSLTFKANFLEQALDLPVTGKYNATNAMIASYVALQEGVSEEQIRLAFQHLELTRNRTEWKKAANGADILSDVYNANPTAMKLILETFSAIPANEGGKKIAVLADMKELGDQSVQLHNQMILSLSPDVLDIVIFYGEDIAQLAQLASQMFPIGHVYYFKKTEDQDQFEDLVKQVKESLGAHDQILLKGSNSMNLAKLVESLENEDK*