MESFALHSLSTTATSASFSHHPSRQSLLRRISSRSPPSSISLRSHSVKPLAFPLLKPIHRFSTRIAAAPRDDSPPPPPSPQPPQGAKLVPLILSLSVGLILRFAVSVPEGVTPQGWQLLSIFLSTIAGLVLSPLPVGAWAFIGLTASIVTKTLSFSAAFSAFTSEVIWLIVISFFFARGFVKTGLGDRIATYFVKWLGKSTLGLSYGLTLSEALIAPAMPSTTARAGGIFLPIIKSLSLSAGSKPGDPSSRKLGSYLIQSQFQCAGNSSALFLTAAAQNLLCLKLAEELGVVIANPWVSWFKAASLPAIISLLCTPLILYKLYPPETKDTPDAPGIAALKLKQMGPVTKNEWIMVGTMVLAVTLWICGETLGIPSVVAAMIGLSILLLLGVLNWDDCLSEKSAWDTLAWFAVLVGMAGQLTNLGVVSWMSDCVAKALQSLSLSWPAAFGLLQAAYFFIHYLFASQTGHVGALFSAFLAMNIAAGVPGILAALALAYNTNLFGALTHYSSGQAAVYYGAGYVDLPDVFKIGFVMATINAIIWGVVGTFWWKFLGLY*