MSRKLLRSMNLPGSTANVFSARSLHSAKDVLCKTELELMELLDMPLPVLSSVLARIYDCVCPPYRSVLSLWIERNAKEVAGGHLPTGLRELDHVMCGGVPFGLITEVVGAAGVGKSQMCLMLSVLTAMPRSLGGLDGSVIYIDTEHKFSPGRMMEIAQHKFPDIFRDAEMLQQLALRVLVLHPSSVNDLMESLRALEKAIIERSARLIVIDSVAALLQSEYGRDRIIERQEMLGQQATILKFLAEAFRIPVLVTNQVRTKSDNQWSGPASANAPHDAHNRAIPIDFGEGGLEQHLTAALGTKWAHSVNVRLVLECTVSGHYLIKIVKSPMSPSVSFPYRLTQGGLELDTDSRPSGHIKKEETFY*