MKFGKSLSNQIEETLPEWRDKFLSYKDLKKRLKLIVPKNNNSNNNVNGGGDESCNDRPIKRQRIDGEEAMTKEEVDFLRLLEDELEKFNTFFVEKEEEYIITLKELQDRVARAKVFNYEEMLKIRKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQRVLQQPFFTTDLLYKLVKECERMLDVLFPVDDEPTTAYLGDGDDCCEPTTSSTSNSNGLLKCPKELAEIEYMESLYMKSTISALRALKEIRSKSSTVSMFSLPPLQLAGVEETWKKIPILEQVAK*