MHAMESSFFGLFEGLKAYRTQMGRITLFRPEQNALRMQMGADRLCMTPPSVDQFVEAVTQTVIANKKWGVVAVLGIASAPEYMFVVYVSPVGNYHKVSSGLNLKVDHTYRRAHTGGTGGVKSCTNYSPVVKSLREAKSAGFSDVLFLDAATGRNIEEVSTCNIFVVKENILSTPPISGTILPGITRKSISELARDIGYQVQERDVSVDELLEAEEVFCKGTAVVVRAVESVTFYETKIKYITGENALSTKLHVMLTNIQMGVVEDTKDWMVEINDTIGIDTFLN*