MRSAAYLLVALLACASLRSLVAQEAGEAYDVNKELEKLKGWKHYLQSELDKANAALKTEQDKTAQLTQQLTDANARATAAAGAADATAKVNELTAKVAELTQQLTAATTRATTAEAQATAAATAQKQAADAQVTIAQLQKDAADAKAKVAELDAKLAAQVQAAAAANGEANVLRTKLAEQAAKAEAAVVERQTLEARVAELANATAKAGGLRGHALAIYDILVDEAAKHRDVAINYANDKLPGLKAKITEVHAQVSAQLPKVNVTEHVGAFVGHVDGEIRPWLAQTLSAVPQLKKYGDDPVALQAIVYCIIGAPVVLLFSLLLSCCCRSGHRAEPDAPATVGGKRKVGKGKAKQG*