MEVKGSSDSSLSNQRLLGRVALVTGGASGIGEGIVRLFHKHGAKVCIADIQDELGQRVCESLGDDQSAYFIHCDVTAEADISQAVDFAVQKFGTLDILVNNAGLVGTTYTDIRDCDLSVFDNVLDVNVKGVFLGMKHAARIMIPLKKGSIVSMSSAASVIAGLAPHAYTASKHAIPGLTKNVAAELGQHGIRVNCVSPYAVATGMGLSHLSEDQRNDDAIADFHAYFGKFANLQGVDLLVQDVANAVLFLASDEARYISGHNLMVDGGFSCVNHSLKVFRS*