MANFSTRPEQVAKKEHDKSFNEFGEKEVIIVGAGPSGMAVAACLANHGISSVVLERELCLASLWRHRTYDRVQLHIDKKFCELPLMPFPDEYPMFVTRDQFIVYLEEYAKRFNIQPRFCQSVESASFFQETGKWHVLARCSSDNSEREYLGRFLVVATGENGEKIMPDVSGLENFAGTVIHSIDYKNGKDFSGKKVLVVGCGNSGMEIALDLANNEAKPSMVVRSPSHVLPRKVFGRSTFSVAMLLLKLLPLRMVDNLLVMYCHLTLGDTASHGIPRPVEGPFEMKLKTGKTPVLDNGTIAKIRQGKIKVVPNVNRATATGVEFEDNREEDFDAIIFATGYRSKVHRWLKNGGELFSDDGFPRKPSPDNWKGSDGLYAAGLGRTGLMGSSADARQIAQDIFQAVSTSP*