MGAASDLDMVSRLLVTDEDEEHTSLVALMVGELKIQCRLAGPLILVSLLLASLQIVAIMFVGHLDDLSLASASMAVSISNVTGTSLLMGMAGALETLCGQAYGAKQYQMLGLYLYRGLIVLNIVSIPLCILWANIEYILLALGQDASISKKAGQYTLWLIPTLFAYANSQPLLKFLQTQSLVLPILLAYTITFCFHVPLCWVMVYKSGLEAMGAALAASISNWIIVALLAAYVRFSPACQSTRTPFSWKAFHDLKGFFKLAIPSAFMICFEWWAYEAVVLLSGLLSDPELETSVLSICFNTTAWAFMIPYGLGAAASTRVSNELGAGRPDAARTAMYVAVGLGCMDALVLSSAFFILHNVIGRAYSSDQDVISYISQIAPVLAFSTALDAIGGVLSGIARGCGWQRAGTFINLGSYYVVGLPLGYVLGFLLHLNAEGLWMGTSGGSFAQLVALVAITWATNWEKEAMKAATRINSSMTSGQPLS*