MEAFSLLKYWRGGGAAGVFSDDAAGAKTRSAVLTDVSANSSESDSDDDGDGDDGPFFDLEFTALPEVEEEEVKVEGNDRCKISSKKEEETEEGDGSESENEGELKFTLSPSSSSVDGTDPNVSLSPSDDLFFKGSLVPIEPSSLLLTASEANSKFSSSLLKSATKFRVLMLKLKKPKSNAATKTGKLSEGDGDDGSVSATPKPLRIKVSEDEKEERQNRRQSKFLAVKFKVEEVPIKSLFTRDNSSKANNSSSKIQKRNPAEAFSTNSENSSSDEKKFSKEVMQKYLKKVKPLYIRVSKRYGEKLRFSGQLSLTGNAALKPGPSPPPSAAAKAEAATDAPQTAERNQKQGNIPSGLRIVRKHLGKSRSASSAVVAASPVTSNRRDDSLMQQQDAIQGAILHCKKSFNSSRDSESSILSRSASDASHEKSTHLITDSSALEEAIAVRN*