MGSVRVESIVDHPVKNSSVLLAGSSEMDRLPKEMYDMKLRDEGADSSDEDRDADAAIMDGTRAEMGRIIVTTVGGYDGKPKQNISYLAERIVGTGSFGIVFQAKNLEKGGIVAIKKVLQDKRYKNRELQVMQMLDHPNVVPLENYFYTNGNNDDIYLNLVLEYIPETVYRIAKHSRRTHQRIPLIYVKLYTYQICRALAYLHGVHGVCHRDIKPQNLLVNPRTHQLKLCDFGSAKVLVKQEENIAYICSRYYRAPELIFGAVHYSTAIDIWSLGCVLAELLLGQPLFPGENGVDQLVEIIKVLGTPTREELKCMNPSYTEYKFPQIKAHPWHKVFPKRTPPEAVDLVSRLLQYSPNLRYTAVEACVHPFFDELRDPSTCLPTGRPLPPLFDFKPQELKGVKSGLLRRLIPEHIQQRDPTLIL*