MGGCMSSNNDEVEQKKRSQAIDKELDEDSKRLRKECKILLLGSGESGKSTIVKQMKIIHLKGYSEEELYNYRPTVFKNLVECAKAVITAMQQFDIELEKEENRAYADFLIDYQPESGPQARIDPKVGLAVQAIWSDPAKDQLMEHQTEFYLMDSAEYFFQEAMRIVAPNYLPNEMDVLRARTKTTGIYETRFQMGQLSIHMFDVGGQRSERKKWIHCFENVTSIIFCVALSEYDQVLLEESSQNRMMESLLLFDSVVNSRWFMRTSIILFLNKVDIFKQKLGRSPLSNYFPDYTGGTDVNKAAKYLLWRFNQVNRAHLNLYPHLTQATDTSNIRLVFAAVKETILNNALKDSGIL*