MPSSDSPSMPPSTSPASFHLADGLGYALQQNHRSVIRLHVQHFLWRQVFGYSIHPSISTTPAALKKVVDVACGTALWLIDVAHEFHHTNENLQLDGLDIDLTQAPHSGWLPSNIHLDHWDLFTPVPQQLQEQYDLVHVRLLVLILSGLDPMPVIRRLFQLVKPGGYLQWDELNCANLCIKKTDPSIAAPALEEIRVGSHADGRHDWALDLPRLLAEVGFQEVTIDHYDEPPEMVRAFNDLHLLTMEEFAARLAGQGQHKAAARFTQLIQAGYQESVNGAALSFPRVVVVAKRPE*