MSSGPAHRVQSAVVEYGFPQGHLGHLTTEEEAALNNFKVLCTEKGLYKPGNGIDQPATHEDATLLTHNGQGDATDVVSLSYEKSAVDTHTKSKQDGKTSGKLLRLFALYENLTRFVMPLCTVLTDRDNPRTPITQSNNIVDISGVGLKQFWNLRTHMQDASTLATAHYPETLDRIFIIGAPSFFPTVWGWVKKWFDPITTSKIFIISHNDVKSTLESFIEPRNIPKKYGGELEFEFGDMPTLDPALEAVATWNGTGTPAYPGGPLYWVNTKDQESIQAIAVGSIEKKQRREEVCKVKKTIKDSDNMGTIATDATTENALPIHPELLEVPTAAPSIMTTTSATDSPLNQEIPKEEPVIQNGDSVSSTRPELETFHTAQDGLNNLSITDPTEKVITNGTTEPEKTTTTNQLNPNPNLDGAGELSKAPTQQESIHDEVPELPTSPVTASLVGASDTSSLPTGSEKVEEKKDKRKSLLGGLKGKLTGH*