MKVLVVTRSGKELIKGGLELNDSATVADLQEAIHKRTRKYYPSRQRLTLPIQPGSKERPTVLHYQKSLNEYTKGSTGELTVVFKDLGPQVKYSTLFFFEYLGPLLLYPIFYYFPVYKYFGYKEERVIHPVQTYALYYWCFHYFKRIMETFFVHRFSHATSPISNVFRNCAYYWSFGAFIAYFVNHPLYTPVSDLQMKIGFGFGIVCQVANLYCHLLLRNLRSPSGNGGYQIPRGFLFNIVTCANYTTEIYQWLGFNIATQTVAGYIFMIVAASIMTNWALGKHRRLKKLFDGKEGRPKYPRRWVILPPFL*