MGSDDKEVEVDMAPHVRLYKDGTVFRQNTLPLLPASPEPGEDGVASKDITLDADRGLWARVFLPSSPSASDLTHKKLPVILYFHGGGFIFGSPDWSGSHMFCAGVAKRSESIIVSASYRLAPEHRLPAAFEDGFSALKWLHSQSLHQSEGKHELMDSWLVSADFSRCFIGGGSAGATIAYHLGKTAFNTPYSAASWTPMCITGLVLVHPGFVRGSRTQEELDCYQDKHMNWNMVEVCSKIILPRGSGMDNSYLNPLPIASSPGSPFTLPKSLVLLAENDALRFYILECVEALKHAGCDIDTVMQHGVGHVFFIDQPDSLQARHMLHTIADFINEDHKIL*