MELQLILDGRHDLVGQLYRQLRDAILHGRLATGDRLPATRYLAERLEVSRKTVSEAYERLTSEGFLEGRVGSGTFVARGPAGEAPPQRADGPLRPAARWARIEPQSGLMDQRAPLRYSFAGGTTDKRRFPFDTWRTCVLQALRLQQRSPAFYKETEGDPELRLAISRYLAINRAVQCDWSALMVTQGAQQGLDLLARVMLDPGDLAVVEEPGYPPARASLLATGAEVRGVPVDAEGLRVDLLPDNAKLVYVTPSHQFPLGMPMSLERRLQLLDWAQRHRALIIEDDYDSEYRFDGRSLESLRSLDRNGQVAYLGTFSKTLFPELRLGYLLPPASLREAVLAARKLVDRHSETLQQRALALFIQRGDFARHTRRLQREYAQRRGRLLERLHGDLSPWLEALPAVAGIHLAARCREPLDVLRIARHLRQQGLEVGTLPPFYAETPAQAGFLFGFGCIERDDIDPALDLLRAELRR*