MSSTSPIKVGFVGLSSKGWASQSLGPGLTQPSLRDKYALVAVSTTSPASALESAKKWSVAAGREVKAYHGGVTNLIEGEKDNVDLVAISVKAPSHRDVVLKVIEARKDFFVEWPVGKSPAETREIRDAASKAGVRALVGLQGRHSPVINKVKEIIASGKIGKVLSSNIIGNIALDNQVWFNEASNARYLLDKANGATHLTIHIGHHLDNLTYLLGNFTSISATGVTHYPKTTVLDGYNGKPTGEVLPGIGNDHLAITGTLSTGILVTSVWKSVNSTTPGRNNFLWEIDGTEGTIRLTKEGTPMASFTSLCEPDLYVNGEKVEVEGSEKGVVGFVERNWEEFAKGEKGRHATLDDAVRLKSYLEAIDESLESGKRVSF*