MVSKNVLVTGGAGYIGSHTVLQLLTGGYSAVVVDNLDNSSAVSLQRVKKLAAEHGERLSFHQVDLRDRPALEKIFSETKFDAVIHFAGLKAVGESVDKPLLYYNNNLAGTITLLEVMAQYNCKNLVFSSSATVYGSPKEVPCTEEFPISALNPYGRTKLFIEEICRDVYGSDPEWKIVLLRYFNPVGAHPSGDIGEDPRGIPNNLMPFVQQVAVGRRPHLTVYGNDYNTVDGTGVRDYIHVMDLADGHIAALRKLEDCKIGCEVYNLGTGNGTSVLEMVDAFEKASGKKIPLVTAGRRPGDAEVVYASTERAESELNWKAKYGIEEMCRDSWNWTSNNPYGYDSSDA*