MSRAHVARVADEAKRSPKIPPPPHPTYSIDAAIALALSEDAGDVGDVSSLSTIPSTTTSTATLLAKATGTLAGESLANRVLDAVDPELEVEWMKRDGETIEAGEVFMRIKGSARSILRAERVVLNFMQRMSGIATMTRAYADAAAPAVMLETRKTVPGLRVIDKWAVLIGGGKNHRIGLFDMVMIKDNHIAAAGGIAKAVEACEKYLEENNLSEVKIEVEARTMEEVDTVIALLDDPNVTTKSITRLMLDNMSVQDMTEAVRRIAGRVDTEASGNVTLDTVPAIGKTGVTYISSGALTHSVKALDISLNIDC*