MKFVDEASILVVAGDGGNGCVSFRREKYIPKGGPDGGDGGDGGDVWMEADENLNTLIDYRFEKSFRAERGQNGASRDCTGKRGKDVTIKVPVGTRVIDQGTGETMGDMTKHGQRLLVAKGGWHGLGNTRFKSSVNRTPRQKTNGTPGDKRDLLLELMLLADVGMLGMPNAGKSTFIRAVSAAKPKVADYPFTTLVPSLGVVRMDSEKSFVVADIPGLIEGAAEGAGLGIRFLKHLERCRVLLHLIDIDPIDGSDPVENARIIIGELEKYSQDLAAKPRWLVFNKIDLMDKTEAEEKAKAIAEALGWEGKYYLISAASQLGVKDLCWDVMTFIIENPIAQAEEAKQPEKVEFMWDDYHRQQLAEVEEDADDDWDDDWDEDDEEGVEFIYKR*