MVRGAVFSAVGTRYGDLNQDRGFVFDEMVGSEPGAYLLAGVFDGHGLLGDHAAQLAVDTVVAWFQEDGIRRRVHETLCQRTDAALREQQVQLILREVIQQTHERILASYDTPPHSAFYGPSGHFHFDEARHQYVSASEPDDKRPLEFGTTAILAFYDIANNTLYTAQLGDSLAALGGSAAETDPDGAKGTISARMLSLPHAHSARNKTERERVMQERNPVRLALHAIRVGPHVLRITRALGHKHLSIEPEFLVVHPQKNEQVLVLGSDGVFDIIGVEDAVRFCVEFDDPAQAAEELVIQATELARVEAEDSVDNTTAVVIFLD*