MFRATAAMAAGVRRFSRLNRNIEQINHVRNYAAKDIKFGIEARALMLQGVEELADAVKVTMGPKGRVVVIEQSFGAPKITKDGVTVAKSIAFEEKLKNLGASLVKQVANATNDAAGDGTTCATVLAQSIYTEGCKSVAAGMNAMDLRKGIGMAVDSVITYLKSRARMISTSEEIAQVGTISANGDEEIGGLIARAMEKVGRDGVITVSDGKTLHNELEVVEGMKLDRGLISPHFITNTRTQNCELENPFILIYEKKISGLDSLLPVLELVATEKRHLLIVAEDVENEALATLVVNKLRANWKICAIKAPGFGENRKSNLLDLATLTGGQLISEDVGMKLEKVTLDMLGQAKRVTVSKDETIILDGAGDPKTIQERCEQIRVAIKESTSAHDKEKAQGRLAKLSGGVAVLKIGGSSELEVSERKDRVTDALNATKAAVDEGIVPGGGVALLYASKVLAKLKADNFDQRTGIQVIQNALKAPTHTIAANAGVEGAVVVGKLLDQENPDLGYDAGKGEYVDMVKAGIIDPMKVIRTALMDAASVAALLTTTEAVVFEVPSTTAITSSGGMGAGMDGF*