MKFGKSLSGQIVETLPEWRDKFLSYKDLKKRLKLIGAGNGAERQPKRARRDDSGEADAAAAAAAMTPEEAEFMQLLEAELDKFNSFFVEKEEEYIIRQKELQDRVARAAGRESKEELMRVRKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQKVLQQPFFTTDLLYKLVKQCEAMLEQLLPVSEASVSSEDGKGDSNDEEKLAKPSSSLVNGGGMPELDEIEYMESMYMKSTVAALRSLKEIRGKSSTVSMFSLPPLQGNNAQDSYQIRAEQLDEEPERWSKVTVIEQAAK*