MTLTDAQVRNVKAEDKTRRLFDGGGLYLEVAPSGGKWWRFKYRFPGQGKIQEKRLSLGTYPGVGLKEARAKRDEMRRQIAQGIDPANLRRSTRGSGALAGSFEAVARLWHRNNSTDWAPSHSTRLIRRLEAHVFPYLGNRPVGDITAPDLMNVLERIKNSGHTETARRIQTICGQVFRYAVQKGFAEYDPSSALKGCLGKTTAKNMATITEPAEVGRLLQAIDEYPGTQVVRCALQLAPLFFVRSGELRNARWDEFDLVNREWKIPVERMKMRQDEKRARQGQVGHIVPLATQAVKILEEELRPLTGRCALVFPGLRSRDRAISDATLTNALRRMGYTGDEMTIHGLRHMASTLLHGLGFQSLVIERQLAHKDRNRIRGVYNQADYLEERRRMMQSWADYLGQLKAGKAEKVVPINRLAG