MSTKDVKELAIEQAKKFGGKLEVCPKVPIETKADLGIAYTPGVAAVSSAIHEKKERAYELTTKKNTVAVISDGSAVLGLGNIGPEAAMPVMEGKAALFKRFAGVDSIPLVLDTQDTEEIIQTVKFLAPTFGGINLEDISAPRCFEIEQRLIDELDIPVFHDDQHGTAIVVLAALYNSLKLINKKIEDIHVVINGGGSAGLSITRKFLAAGVKHIIIVDRAGILSETDTALPPHHAEIAKLTNREHRTGDLATALEGADVFVGVSAPGVLKPEWIQQMNEQPVIFAMANPVPEIFPDEALAAGAYIVGTGRSDFPNQINNVLAFPGIFRGALDARAKKITIEMQIAAAKGIAKLIPDNELTPTNIIPDPFQEGVAKVVAESVRNAVKETN*