MGPSGSGKSTLLDTLAGRLATNATQIGDVLLNGRRKNLSYGAAAYVTQEDTLIGTLTVRESIRYSVELRLPDLGREKKEAVVEKAMEEMGLEECAETPVGNWHLRGISGGEKRRVSIAIEILTQPHLLFLDEPTSGLDSASAFFVTQTICNLARDGRTIVASIHQPSSEVFELFDDLFLLSSGRTIFFGPASKACDFFDGAGFACPTRRNPSDHFLRCINSDFDRLKGSKASSFHSTTDDHKSLDPLDNFTTDHVIQVLLHSYHASEYAIQAAAQVHEFSQIKGTVLEARGSQASFRMQMCALTRRSFTNMFRDVGYYWLRLIIYALVSLCVGTIFLNVGTSYKAIMERNSCGSFIFGFVTFMSIGGFPSFVEDMKVFHKERLNGHYGVLPFVMANSFSSMPFLFIISMVSSAICYFMVGLHPGFDHFMFFALTLYASVMTVESLMMVISSVVSNFLMGIIIGAGIQGIFLLVAGYFRLPNDIPKPVWRYPLSYLSFDYWSIQGQFKNDLLGLEFDNGYSVF