MEAFSLLKYWRGGGAAGVFSDDAAGAKTRSAVLTEVSANSSESDSDEDEEVDGDDGPFFDLEFAALPEEEEVKVEGNDRCKISSKNEEEENEEGDVSESENEEELKFTLSPSSSSVDGTDPNVSLSPSDDLFFKGSLVPIEPSSLLLTASEANSKFSSSLLKSATKFRVLMLKLKKPKSNAATKTGKLSEGDGDGDDGSVSATPKPLRIKVTEDEKEERHNRTQSKFLTVKFKVEEVPIKSLFTRDNSSKANNSSSNTQKRNPEEALSTNAAISSSDEKKFSKDVMQKYLKKVKPLYIRVSKRYGEKLKFSGQLSFTGNAALKPGPSPPPSATAKAEPASYAPQTAEKNQKQGNIPSGLRIVRKHLGKSRSASSAVIAASPVASNRRDDSLLQQQDAIQGAILHCKRSFNSSRDSESSILSRSASDASHEKLTHLTTDSSALEEAIAVRKLEI*