MDIVEDVVIVGAGIAGLATALGLHRIGLRSLVLEASEGLRVTGYAFTAWANAWKALDALGIGDYLRQQHVQIQRLVAASAITGVTTAQMPFIEQGKGGKHEIRCVMRRIMLEALEKELPQGNIRFGSKVVSVEQKKNLILVHMADDSILKAKVLVGCDGVNSVVAKWLGLQKPAFPGRSALRGIAEFPDGHGYKPEFLQYVGDGFRSGFMPCNDKTIYWFFTYASSQAKDIEDDPAKMKQFVLNKLQKAPKEVIDALEKTQVGAFISAPLRFRVPWNVLWGNVFKGGVCVAGDAFHPMTPDLGQGGCSALEDGVTLARCLGEALLGKRKVGEEECDMIKRGLEKYAKERKWRGFELIATAYVLGFIQQSDGVVMNFLRDKCFSGLMAGMYLKRADFDCGKLYSP*