MLARKHLIRTARLSIPRPSLATRAVALGYVRTYAQGPPRPPPGGPGGPPGGGFGGMRFPGGGMMGQQPEKGETLKQFSIDLTKLARDGKLDPTIGRDEEIVPESLHGKRLLSLDLSMLMAKAEGSLDAGNMIKPALARGLQLVGATTLDEYRKTIEKDAALQRRFQPIMINEPSVESTISKAIDLVDEASSALKLAQESRLKNEDDPFSVSRMEKVEKELAQRNGEFEKASKLRFSTIPQLQAKLPKAQAELKSENEEEPGMAVRDRVTSEDIAVVVAKSTGIPVANLLKGERERLVHMEESLKQRVVGQDQVIHAVADAADEKRALIQLNMSEFHDKHTTEAVRRRPYAVVVFDEIEKAHPDVANILLQILDEGCLTDGEALYEPDATHPDGSITEATRLSELQSRLDGRRITLEVNDDARAWLAKKGFSEEYGARAVGRVVRDQVISKVAGRLLDGTIKDGDIIKIRLEGEELEISSARRASTEAESRPLNILEDGVEEEGDEDTPRRTVYY*