MVVASNMAMGVKCVTDLFSPYQLGKFNLSHRIVLAPMTRCRAINEIPNEALLKYYTQRSTPGGLLITEGTLISQTAAGFAHCPGIYTDQQVQEWTKVVDSVHAKGAIIICQLWHVGRVSNQGYQYEGGAPISSTNKGLTDRWRILMPDGSHEKCTPPRALTKPQILEVVQDYRQAALNAIRAGFDGVEIHGAHGYLIDQFLKDEINDRTDEYGGSLENRTRFLTQVVQSVVEAIGAENVAVRISPAIDHFDALDSNPLELGLAVVDRLNKLQTELGSKLAYLHVTQPRFTAQGVVDKPAEEAKADAKLLRKLRDAFEGSFVSSGGYTKELGMQDLGQGDADLVAFGRLFISNPDLVDRFKVNAPLNKYDRTTFYTHDPVLGYTDYPFLGEE*