MLKQASSVVMQAASAAAFPSSARVMGYATKTFEATLFPGDGIGPEIAAAVKEIFNAAKIPVAWDEQHIGKTPDPRTNSMVTRENLDSVLKHKIGLKGPMATPIGKGFRSLNLTLRKELDLYANVRPCFNIPGYKTRYDGINLVTVRENTEGEYSGLEHEVVPGVVESLKVITRKASSRIAEFAFAYARENGRQKVSAVHKANIMKKADGLFLECCREAATKYPDIKYEELIVDNACMQLVSNPTQFDVLVMPNLYGDIISDLCAGLVGGLGLTPSMNIGLNGLALAEAVHGTAPDIAGKNKANPTALLLSSCMMLRHIGRKQDADNIQNAVISVIAEGKWRTADLGGNANTTDFTKAIIDKLE*