MSLRKRLRNLGHNLKDKASVIAASLSLKRHVSSVRIHVLHATTHRLSAPPSTSQIAAVLSAGKGSYLLSRTCIDTIMDRLHRTRSATVALKCLFTLHNIVSERKGPLTLKDNLSHYPSNGGRNALNVSTFRDDTDVETMELSAWVRWYANVLEHVLTVSRVLGYYLINSNDGTREVFSSVELFREIRGLVDFVEQVSHAPESLHLQKIELVFNVVRLVCEDYGRVQREILRRVEEGGNRVEDLDVGELREFVRCMKRLEGCREKLVVLFVNRKRNDAFWDLIGKVKYKGVEVMEEMEGKWLMVVKKGMNELAESTRFTNPFLEPGEFMYSGPTGWRVATCQPVPTVG*