MLMQHIGVGYFGYYRATAYAMKHSLMPEIAKLRMKALNFWDKHGIRAAADAFDVSTRTLYWWRRLLRTGGPEALIPRSKAPLVRRSRHWHPDVLKEIRRLRTELPNLGKEQIFVRLKPWCEARHFTCPSTSTIGRIIAGAHDKMRMIPVRLSARGKARLIKKRSVKPRRPKQYRPVKTGELIGMDAIELRMGDLRRYIITMIDEHSDYALALAVPSLNSDITSHFFSKATKLFPVAIRQVVTDNGKEFLGNFDKTLQEASIKHIWTYPYTPKMNATCERFNRTLREQFIEFNELLLFEDLNLFNQRMAEYLVLYNSKRPHKSLELMTPVDYILRESKNCNMWWTHTPPCKLHGKRPYWC*