MESFALHSLSTTTTTTTTFSTSLYTRISLLHRLPKPLSITKSSPSIPLLSTIRSSTQKPLFFSAFHTKNKTFDSKFRILALDTKSSDNPLSDSSEKPTPPQKGAKLIPLLISVSIGLIVRFAVPKPIGITPQAWQLLSIFLSTIAGLILSPLPVAAWAFLGLTTLLVTRTLSFTTAFSAFTNEVIWLIVISFFFARGFVKTGLGDRIATYFVKWLGKSTLGLSYGLTLSEVLIAPAMPSTTARAGGVFLPIIKSLSLSAGSKPGDSSSAKLGSYLIQSQMQCAASSSSLFLTAAAQNLLCFKLAGELGVMIPNPWISWLKAASLPALTSLLVTPLVLYKLYPPETKDTPDAPAVAAKKLETMGSVTKNEWTMVGTMLLAVSLWVFGDAIGIPSVVAAMIGLSILLLLGVLDWDDCLSEKSAWDTLAWFAVLVGMASQLTNLGVISWMSGCVSKNLQSLSLSWPAAFGVLQASYFFIHYLFAGQIGHVGALYSAFLAMHLAAGVPATLAALALAYNTNLFGALTHYSSGQSAVYYGAGYMDLPDVFKLGFVMALINAIIWGVTGTFWWKFLGLY*