MALLAGSYERFLFGYQLDGQVEPDAAVEQAEKPGLQRTFTHAAHKGVVKCVATAGQYAATGGADDLIHLYDLKNDKDLGFLMSPGEGAVTALAFFTPAGAYNPTHLLSGSADGSMSVWQAGGGWECMKTLRAHRKEVAAICVHPSGLIALSVGRDSCLRMWDLVKGRCTFTAKLEVEAEAVEFSTEDGGTRYALLCGTRITLHGVQGEEGLLCTLDHPRRALCMAWAPGNKIVSGSEDGSLRLWDAQSGVELLX