MESMESCVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQDRCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATVAGFWKATGRDKAIYDKAKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENGPPQEEGWVVCRAFKKRTTGQTRNNEGWDSSYFYDESSVVSSVIDPTDYISRQPQNFMPQNFFCKQETETDNLSFMQSDDFVQLPQLESSTLPLIKRPSLISLIPQNNNSNNNNNKDDEEEEQARGCNINNLNNNKKKITDWRAFDKFVASQLSQEDRYNCENAHI*