MGSDKKIKIGINGFGRIGRLVARVALQRDDVELVAVNDPFITTDYMTYMFKYDSVHGSWKHHEVKVKDSKTLLFGEKPVAVFGLRNPEEIPWGETGAEYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEHEYKSNIDIVSNASCTTNCLAPLAKVINDKFGIVEGLMTTVHSITATQKTVDGPSSKDWRGGRAAGFNIIPSSTGAAKAVGKVLPVLNGKLTGMSFRVPTVDVSVVDLTVRLEKAATYEQIKDAIKEQSEGKLKGILGYTEDDVVSTDFVGDSRSSIFDAKAGIALNEHFVKLVSWYDNEWGYSTRVVDLICHMASKQ