MESFALHSLSTTPSFSHHPSRLSLLRRISSRSPPPTISLPSLRSHSVQPLTFPLLKPIPRLSTTRIAAAPRDNIPPPPPPQPSEPPSSQPPQGAKLLPLILSLSVGLILRFAVPLPEGLTPQGWQLLSIFLSTIAGLVLSPLPVGAWAFMGLTASIVTKTLSFSAAFSAFTSEVIWLIVISFFFARGFVKTGLGDRIATYFVKWLGKSTLGLSYGLTISEALIAPAMPSTTARAGGIFLPIIKSLSLSAGSKPGDSSSRKLGSYLIQSQFQCAGNSSALFLTAAAQNLLCLKLAEELGVVIANPWVSWFKAASLPAIISLLCTPLILYKLYPPETKDTPEAPGIAALKLKEMGPVTKNEWIMVGTMLLAVTLWICGESLGIPSVVAAMIGLSILLLLGVLNWDDCLSEKSAWDTLAWFAVLVGMAGQLTNLGVVSWMSDCVAKVLQSLSLSWPAAFGLLQAAYFFIHYLFASQTGHVGALFSAFLAMNIAAGVPGVLAALALAYNTNLFGALTHYSSGQAAVYYGAGYVDLPDVFKIGFVMATINAIIWGVVGTFWWKFLGLY*