MLPGDKASGEIRRAYAYTAAKLTAWKSSTLCQVGMASAIGVGRYRAVWQLPDARRLVFGGFIGRLPIGVTPIAIILAVHQAYGSYITAGIAVGTYNAGFALGAPVLGRLADRYGAPLVLWLASAAHLPVIVVLVVSISTSWSLGMVWTTALCVGLTAPPTSPAVRSAWNALTAGPGQSLRRVALSLDSVSFELCFIVAPLVVGVFGLSGRPVLALLASGTFAAIGAMLIASGRHINRARQESSAAFPRSGPSAIFTPGIPTLLVVTAALGFALGALDITLPAFSSAHVSAASAGGIATALFALSSVGSVTGALWFGTKHFTAALATQWAYTLAALTAGLVMLSVVTNIPMMMVMIVICSAPIAAVATVETSMVAAIVAPSALNEAYSWNWTITVVAVGAGQVLTGAVVEHFGSAMLGFLLAAAGPALGAVVAALPRSKLRQAEAGAQKS