MLSKIKETHFDGRLASTFARPVLDLCHCTSGGESSSHSSTGRVGVDTGCGLPEEMTLEQKEALNRFRECLQDTGLLREKDTDQDLLRFLKARSFDVPKAKAMYEAMLDWRREFGVDTIKETFNFPERKAIKALYPHFHHKTDKAGRPIYIERLGQLNLDEILKVTTVERMLLYHIQEWEVLIDRKFTACSKQSGKTISQSLTILDLKGVTMKHMNKQVRHFIQKISRLDQDYYPEYLGKMFIVNSPTAFKAMWPMIKPWLDKRTQKKIEVHGANFTSKLLEFVDSENLPEFLGGSCRCLEGCENSDAGPWSNSFLQVLYEHAHAEAYQ*