MGCVSSKASVISSDSFRASYTNSPGAFRAESSSVHNRARTPRYGELQGPQASRLMPYQQALIGVARWPDSHFNRDDAPHQMEYGQSFYNKSRALGGSVANGEIGSFQELWDEARDWRASRAGADADVFLSPRDPNSYREYATPLAEQYSYIKDRFANRKDGEVGSPADFLPKSKTFRISGKIDGEQIPLTRITVSKDRHADRMADPYPRLRNQGHGDLGEPNLMSHTSAEYVPQIMSHVESLHQSATDPSVSDSHALKTLAEMHWWMAHAMPDKRGSAAKTELCVRSIAQARGMDLPPMRLGIVPDLEALTMPLKDFVKSYQGFFENN