MSFSFNFHDEEADSNISASDQTNALSNYEPAIEPELVDLELLLESLVGKRLTYEEVNISGRYKVFRREFSDVKHQLMMEDDSSNEEVQILLGQTNEDLRSNVYEGGLKSWECAYDVVDFIKNEDNQLFPSSNGLNVIEIGCGTSLPTCSILEDLLNTSNTETNITLTDYNAPVLRLVTVPNLIINWALKKLEPSRLKELQQAKTEAAPGIIIEEPIRDGEIFLSRGIIRNFLEDLTAHHVTLNLISGGWSEKFLRLVKLSLNKSIQNTLIITSETIYQPKMLPVISEILIELTTTAPNTKTIVAAKDIYFGVGGSVVDFTSYLDSQIRKRSLDLHYQVQRLTDVPRSLIRLSNSKCST*