MSLQESAPSLAVVGVTGAVGQEFLSVLSDRDFPYSSVKMLASKRSAGKRVAFDGREYTVEELTADSFEGVDIALFSTGGSISKEFGPRAAERGTIVVDNSSAFRMVDGVSLVIPEVNPEAMKGIKVGTGKGALIANPNCSTIICLMAVTPLHHHAKVKRMVVSTYQAASGAGAAAMEELVQQTREVLAGKPPTCNIFSQQYAFNLFSHNAPITENGYNEEEMKLVKETRKIWNDTEVKVTATCIRVPVMRAHAESVNLQFENPLDENTARELLRKAPGVYIIDDRASNTFPTPLDVSNKDDVAVGRIRRDVSQDGNFGLDIFVCGDQIRKGAALNAVQITEMLL*