MATSSNTQKQMEMEEGVKLITACNSAFGMRVELALKARGIEFQTVHEELSNKSELLLTSNPVFKKVPVLIHNGRAICESRIILEYIDETWPTAPRLLPNDPYDRYLVRFWSEFLDNKSKEIFYELYNVRSAEDKLYIVRSAEELKKAREKYYEMGMILESGVEELEKRGCLYDGRSLKYMDVFFAPTVGWFGPTRELLGLRFADTDKCPRLHKWIQDLLTNDLVKSTLPDPDTLMEYARERLAPLSASVD*