MGLERILLGMGNPLLDITAVVDEEFLAKYGIKLNDAILAEDKHIPMYEELSTKYNVEYTAGGATQNSIRVAQWMLQTPGATSYIGSIGKDKFGEEMKKSSKLAGVNVPYYEDESAPTGTCAVCVVGGERSLIANLSAANCYKVEHLKRPENWALVEKAKYFYIAGFFLTVSPESIMLVAEHAAATNKVFMMNLSAPFICEFFKDVQEKALAYMDYVFGNETEARTFARVRGWETENVEEIALKISALPKASGAHKRITVITQGADPVVVAEDGKVRLFPVILLPKEKLVDTNGAGDAFVGGFLSQLVQEKPIEDSVKAGCYAANVIIQRSGCTYPEKPDFK