MKFGKSLSGQIVETLPEWRDKFLSYKDLKKRLKLIGAGNGAAERQPKRARRDDAGEPDASAAAAAMTPEEADFMRLLEAELDKFNSFFVEKEEEYIIRQKELQDRVARAAGRESKEELMRVRKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQKVLQQPFFTTDLLYKLVKQCEAMLEQLLPVSEASVSSEDVKGDSNDEEKLAKPSSSLVNGGGIPELDEIEYMESMYMKSTVAALRSLKEIRSKSSTVSMFSLPPLQGNNAQDSYQIRAEQTKLDEEPERWSKVTVIEQAAK*