MDIVEDVVIVGAGIAGLATALGLHRIGLRSLVLEASEGLRVTGYAFTAWANAWKALDALGIGDYLRQQHVQIQRLVAASAITGVTTAQMPFIEQGKGGKHEIRCVMRRIMLEALEKELPQGTIRFGSKVVSVEQKKNLILVHMADDSILKAKVLVGCDGVNSVVAKWLGLQKPAFPGRSALRGIAEFPDGHGYKPEFLQYVGDGFRSGFMPCNDKTIYWFFTYASSQAKDIEDDPAKMKQFVLNKLQKAPKEVIDALEKTQVGAFISAPLRFRVPWNVLWGNVFKGGVCVAGDAFHPMTPDLGQGGCSALEDGVTLARCLGEALLGKRKVGEEECDMIKRGLEKYAKERKWRGFELIATAYVLGFIQQSDGVVMNFLRDKCFSGLMAGMYLKRADFDCGKLYSP