MSQGDKPPAALAHASRVLKIVRGEGGPRPVCSQCRIQESDIIVEGKKMLRCSRCKVAHYCGGVCQKKHFPFHKHSCRDIAEQLVEPGSSCIALGESLVKMGYRETDTIDNGAVYYRAALSSFLDVFRGEKQDTSNNNQTLEVKDKVLALLVILGGDTETMLEWLGCIHSNGKSGHDNQSTSKGKEQPKHDFAAEDDATFQILSLLVNMRHVARREQQQSTEPEQTAMEHTTEKERIQETISILKRQGNIQYLIHLRDSIPFGPLHAPDLFQQQQQTNKEPCPPEFWMLLQDCFFLTPGLNSVLHEFVSEEEYPAITVD*