MATFTHQTPQTHFLSRLPLRAKPRHFSARVKMSLQESAPSLAVVGVTGAVGQEFLSVLSDRDFPYSSIKMLASKRSAGKRVAFDGHEYTVEELTADSFNGVDIALFSAGGSISKEFGPLAAEKGTIVVDNSSAFRMVDGVPLVIPEVNPEAMKGIKVGMGKGALIANPNCSTIICLMAVTPLHHHAKVKRMVVSTYQAASGAGAAAMEELVQQTREVLEGKPPTCNIFGQQYAFNLFSHNAPILDNGYNEEEMKLVKETRKIWNDTEVKVTATCIRVPVMRAHAESVNLQFENPLDENTAREILKKAPGVYIIDDRASNTFPTPLDVSNKDDVAVGRIRRDVSQDGNFGLDIFVCGDQIRKGAALNAVQIAEMLL*