MSKSNVFEFLHQSRGSGNVSAIKKLHAQLLRTGMLFLSHNLHTQLIATYAACLPNNNLQSLNNFFKCMNSTNPLHFNAIISDFCRKGLPFLALASFSFVHANGVPLDTYALCSTLTASSKVKDLNLGKQIHAHVAKSGWSSSVFVGSALIDFYSKLSNVKDAAHMFDEIPEKNTVCANALLSGYAEAGLWVQELQLVRKMPVLKLKHDHFTLSAALRACTGLSAVEMGRQVHGYLLRTTPDIESDVFLQSALVEMYGKCGLVKKAWQVFKLVGMEIRKEVRSRDVVLWTSMLGVYGRNGHYKEVIDLYDEMLVEGIRPDGIAFLTVISTCGHTGQVHAGVKYFESMANDFKLDPGPEHYSCLVDLLCRAGELQRAWELLNETLYKGMGNCSVSMWGALLSACVDRGDLDLGKLAAQRALELDPQNVGICIMLSNLYARFGMWEEIGHLRVLIKARGLKKDVGCSWVQVGSGD*