MSKAKTLYEKIYDAHVVVAAPGETPILYIDRHLVHEVTSPQAFDGLREKGRPVRQVSKTFATMDHNVSTTTKDINASGEMARIQMQTLSKNCEEFGVTLYDINHKYQGIVHVMGPELGITLPGMTIVCGDSHTATHGAFGSLAFGIGTSEVEHVLATQTLKQGRAKTMKIEVRGKVAPGITAKDIVLAIIGKTTAAGGTGYVVEFCGEAIRDLSMEGRMTVCNMAIELGAKAGLIAPDATTFNYIKGRKFAPQGSDWDAAVDYWQTLKTDDDAQFDAVVTLEASEIKPQVTWGTNPGQVIAVDEPIPSPSQFADPVERSSAEKALAYMGLEAGKMLLDYKVDKVFVGSCTNSRIEDMRAAAAVAKGKKVASHVQALIVPGSEQVKAQAEAEGLDKIFIEAGFEWRLPGCSMCLAMNNDRLGPGERCASTSNRNFEGRQGRDGRTHLVSPAMAAAAAIAGHFVDIRQF*