MSKVNLAIIGGGLVGASLALALQAGARERGWSIVLIEPFAPGNAYQPSYDARSSALSYGSRQIYERLGLWPAIAERAEPILHIHVSDRGRFGATRLTAIEEGVPALGYVVENAWLGQCLWKALDPEVVRWHCPAEVKTLEAREGGYRLTLDDETQLDCELAILADGGRSGLREQLGIAVEQTPYRQTALIANVSPSEAHLGQAFERFTPSGPMALLPLPDNRCALIWTRPGKDAERLRGLDDAAFLGELQAAFGYRLGAFRQVGARHCYPLHLVEAREQVRPHLVVLGNAAHSLHPIAGQGFNLSLRDTLALVDALLHDDAPLGEFAVLQRYLDGQRLDQQMTVGFSDRVTRLFSNDRALLGAGRNLGLLGLDLLPPAKRWFARQAMGLGARPL*