MNGKDLFKAVFGESDSDDEGFQYQGDSFHGADNEENVDKNLWEEVKEISGLWICRNFLSVEQQNGLLRAIEQEGWFKEPSHNQAMRFGDLPDWASKLSGLVQRAICSYDVVCKICNSSTTCAHDDMKGSPLPPELLWREPLFDQMIVNAYQPGEGICAHVDLLRFDDGIAIISLESTCVMQFTQLHVMPNVAQYLEEQCSTNQNFEESNTKDNLDLAMKIPILLMPGDAILMCGEARYNWSHEINCNVGHQIWNGEEIIQRRRISITLRRLCSTNES*