MNPEKEDEEDGANIDLDSQRKGKYVVLKTSTRQTIFLPVVGLVDPDNLKPSDLVGVNKDSYLILDTLPSEYDSRVKAMEVHEKRTEDDNDIGGLEKQIQELVEAIVLPMTHKERFQKLGVRSPKGVLLYGPPGTGKNLMARACAAQTNATSLRLAGPQLVQMFIGDGAKLVRDAFQLAKEKSPCSIFIDEIDAIGTKRFDNRHFMLFDPSEVSGDRVVQRTMLELLNQLDGFSSDDRIKVNAATNRADILDPALMRSGRLDRKIEFPHPTEEARARILQIHSRKMNVHPDVNFEELARSTDDFNGDQLKALCVEAGMLALRRDATEVTHEDFNEGIIQVQAKKKASLKYYA*