METPMAVEVRILDPDLLQLPHDLPSPSGQPAEKLLDDLFTQWLSLPDTQRVVMTLLQEAHSEPSSGNQNCSNQTSQTSLLPTVFKEGSTPPLSPRNYPLSPRTQRRLSGHPLSGSPLRKSSDPTREVIPQFYFPRGLPASKEVYAECVNRINQIFSSYPDGLPLSAFMPVTKEICKLPSFFSSALFKKLDINNTGLVTKERMIEYWIDQNMLTADDATKIFSVLKQQDKDYLMQEDFRPILRELLLTHHGLEFLHDTPEFQDRYAETVIFRIFYHCNKAGNGRLLLREIKRSNLIAALHQVDEEEEINKVLKYFSYEHFYVIYCKFWELDCDHDFYIDKDDLLRYGNHALTYRIVERIFSQIPRRFKSKVEGKMGYEDFVWFILSEEDKTSETSLDYWFKCVDLDCDGVITANEMHYFYEEQLHRMECMAQEAILFEDIVCQMCDMIKPKKNGYLTLSDLKNCKLSGNFFNILFNLNKFVAFETRDPFLIRLEREDPTLTEWDRFAHTEYIRLSMEEDGVY*