MSLFLLLAVILCAIQFHLGVLCDHRVVFQFGDSLSDAGNSLLAFPGLNGSGILGLPPYGETFFKRATGRVTDGRLIIDFLASGMGVPFLDPYLDKASANFVYGANFATVGATALSIRDFYRKRNIMPRRPTFSFDTQLQWFHSFQEQALMNGSSAYSVPNLRQFREALYVIGEIGGNDYAMLHGSGVDFLDIIKFFVPRVVHEIEETIRELYQAGARNFLVINVPIQGCNVRSLATADWSKEEMDELGCLARFNEVGYRHKFLLERMVRKLRDELPGSAFATGDFLGITKKIFENYKHYGFTHRFEACCGIYNATTTVDCGESVFVNGARIQGPTCDDPSQYIFWNDNHFTEHFYEIVANAFLSGEFLDPPIFPKLSQTI*