MEKLKLQIYSIQTLCLRKKKYKFSLLIFLCSIIFFSKTSCSTLSFNFYGLSCPSAELMVKNTVRSASSMDPTIPGKLLRLLFHDCFVEGCDASILLEGNGTERSDPANKSLGGFSVIENAKRVLEIFCPFTVSCADIVALAARDAVEFAGGPNVQIPTGRKDGRISLITNVRPNIVDTSFTMDQMINIFTIKGLSLDDLVILSGAHTIGSAHCNAFSDRFRVDTNGNFTLIDPSLDKAYAIELTKQCPAGAATSTITVKNDPQTPQLFDNQYFKDLIQHKGLFQSDSVLFNDVRTKKRVVEFANDQDGFFRSWSQSFVRLSVLGVKSGEDGESGEDEEVRTSCSVIN*