MKQTVYTASPESQQIHVWSLNHEGTLTLVQVVDVPGQVQPMVVSPDKRYLYVGVRPEFRVLAYRIAPDDGALTFAAESALPGSPTHISTDHHGRFVFVGSYNAGNVSVTRLQDGLPVELVDVVEGLDGCHSANITPDNRTLWVPALKQDRICLFTLSDDGHLVAQEPAEVNTVEGAGPRHMVFHPNRQYAYCVNELNSSVDVWQLKNPHGEIECVQTLDMMPADFSDTRWAADIHITPDGRHLYACDRTASLITVFSVSEDGSVLSVEGFQPTEAQPRGFNIDNSGKYLIAAGQKSHHIAVYEITGTQGLLTEKGRYAVGQGPMWVVVNAY*