MESFALHSLSTTATSTLLSHHHHHHPSRLSLLRRTSSRSPPSTISLRSLSVQPLSFPLLKPIPRFSTRIAAAPQDNAPPPPPPSPSPSPSPQGAKLIPLILSISVGLILRFAVPVPEGVTPQGWQLLSIFLSTIAGLVLSPLPVGAWAFIGLTASIVTKTLSFSAAFSAFTSEVIWLIVISFFFARGFVKTGLGDRIATYFVKWLGKSTLGLSYGLTLSEALIAPAMPSTTARAGGIFLPIIKSLSLSAGSKPNDSSSRKLGSYLIQSQFQCAGNSSALFLTAAAQNLLCLKLAEELGVVISNPWVSWFKAASLPAIISLLCTPLILYKLYPPETKDTPEAPGIAATKLKQMGPVTKNEWIMVGTMLLAVTLWICGETLGIPSVVAAMIGLSILLVLGVLNWDDCLSEKSAWDTLAWFAVLVGMAGQLTNLGVVTWMSDCVAKVLQSLSLSWPAAFGLLQAAYFFIHYLFASQTGHVGALFSAFLAMHIAAGVPGILAALALAYNTNLFGALTHYSSGQAAVYYGAGYVDLPDVFKIGFVMATINAIIWGVVGTFWWKFLGLY*