MEVKGSSDSSLSNQRLLGRVALVTGGASGIGESIVRLFHKHGAKVCIVDIQDELGQRVCESLGDEESACFIHCDVTSETDVSNAVDFAVEKFGTLDIMVNNAGLTGAPCSNILDYDLSVFDNVLDVNVRGVFLGMKHAARIMIPRKRGSIVSLSSVAGSIGGLGPHAYTASKFAVLGLTQNVAAEMGKHGIRVNCVSPYAVATELGLSHLPPEQRNDDAIADFNSYFGKFANLKGVDLMAQDVANAVLFLASDEARYISGHNLKVDGGFSSVNHSLKVFT*