MSQARLGSIPDIAKPSPAQAADMEKQGEPSLPDGPPGKQSAFKNLGILDRFLALWIFLAMAIGIILGNFVPNTGPALQKGKFVGVSVPIAIGLLVMMYPILCKVRYEGLHHVFRTRQIWIQIAFSIFVNWIIAPFFMLALAWAFLPDEPELRQGLILVGLARCIAMVLIWTGLAGGDGEYCAILVAVNSILQMVLFAPMGVFFIQVISGDSVAFEYSTAAKSVAVFLGIPLGAAILTRFTLRWVASPKWYDEVFLKWASPWSLIGLLFTILVLFASQGRQVVHQIVSVVRVAAPLIVYFTVVFFVTLFISYKMGFGYKLSATQSFTAASNNFELAIAVAVATFGANSNQALASTVGPLIEVPVLLGLVYAVKALAKRLAWKD*