MSVKTVKVSNVSLGASERDLKEFFSFSGDIEYVEMKSDNERSQIAYVTFKDSQGADTAVLLSGATIVDLSVTVALDPDYQLPPAALAELSATGNKAPGDESALRKAEDVVSGMLAKGFILGKDAINKAKGFDEKHQLTSTASAKVVSFDKKIGLTEKISAGTTVVGDKVREVDQKFQVSEKTKSAFAVAEQKVSSAGSAIMSNRYVFTGAAWVTGAFNKVAKAAGDVGQKAKEKAGMAEEEQKRKMVDDFAQVHLSESPKASGASDQKPSKPPPAQGLIL*