MVSAGAQIFFAAVRAVAEVFVVGAIGVHTARRGLMDKRLQRALARFNGSFFLPALLWTSLSRSVTIERLREMWLLPLASMVHVIIGLGLGLLVVRGCGVKAGFRTVATMSAAFGNSLALPVVVTRAITKNPRIGNLTFTAEDGDRCVLYLSAYVVMLSASMWSLGPWLFRRRIAAKVSRDGYQSESEGGPEASVAERGGDLESIARTRSFAQRTLDFAKVFFNPNVASCVVGVLTGICTPVRDILFKPGRALSWIGGAAQLLADAAIPTVLLVIGASLARGPDYSLADRKTALAVVGVRFVIIPLLSIGVYFALKDANGISPSTSDGSTDKIFWLCFLAVSTTPTANNLMLQAQMYHPDDDAAAGVGTLLFWQYLVCPVILTAYYSWYLTLIDR*