MGTESGSDPESSSNGWSRARGLVVKTLVLIGGALLIKRLTKSTTRRDHARVVSRSLTGEKFTREQASRDPDNYFNIRMLSCPAAEMVDGSEVLYLEQAFWRTPQKPFRQRLYMVKPCPKELKCDVEVSSYAIRDAEEYKNFCDRPKDQRPLPEEVIGDIGEHLTTIHLNCCDRGKRCLYEGSTSPGGFPNSWNGASYCTSDLAVLKNNEIHLWDRGFDENRNQVWGPKEGPYEFKPATSSSINENLSALNILYQSSIDKPIQGSLILQD*