MKVLVVTRSGKELIKGGLELNDSATVADLQEAIHKRTRKFYPSRQRLTLPVQPGSKERPTVLHYQKSLSEYTKGSTGELTVVFKDLGPQVKYSTLFFFEYLGPLLLYPIFYYFPVYKYFGYKEERVIHPVQTYALYYWCFHYFKRIMETFFVHRFSHATSPIANVFRNCAYYWSFGAFIAYFVNHPLYTPVSDLQMKIGFGFGIVCQVANLYCHLLLRNLRSPSGNGGYQIPRGFLFNIVTCANYTTEIYQWLGFNVATQTVAGYIFMIVAASIMTNWALGKHRRLKKLFDGKEGRPKYPRRWVILPPFL*