MKFVDEATILVVAGDGGNGCVSFRREKYIPKGGPDGGDGGDGGDVWLEADENLNTLIDYRFEKSFRAERGQNGQSRDCTGKRGKDVTVKVPVGTRVIDQGTGETMGDMTKHGQRLMVAKGGWHGLGNTRFKSSVNRTPRQKTMGTPGDKRDLQLELMLLADVGMLGMPNAGKSTFIRAVSAAKPKVADYPFTTLVPSLGVVRMDNEKSFVVADIPGLIEGAAEGAGLGIRFLKHLERCRVLLHLIDIDPIDGSDPVENARIIIGELEKYSEKLASKPRWLVFNKIDLMDKAEAEAKAKAIAEALGWEEKFYLISAASQQGVKELCWDVMTFIIENPIVQAEEEQKPEKVEFMWDDYHRQQLEEAEAEAEDDEDWDDDWDEDDEEGVEFIYKR*