MLAVHTPVRHRVICRKRPIAQRRWIMAAEQAPPAAVAPTALPFGPRVLSIQSHVVSGYVGNKCAVLPLQLLGFDVDPINSVQFSNHTGFPSWSGEVMDGDMLWRLIEGLEANQLINYTHLLTGYIGSLSLLETVARVAEKLRQRNPDLVYVCDPVMGDHGRLYVRPEMPAAFRELVTPRASIMTPNQFEAEQLTGLSILSEADALEACRQLHERGPHTVVITSSELPGWEDHVTILASTTQAQLLGGPQRLRLRVPRVHAYFTGTGDLFAALLLGWLHKNPGDLKAALETAVAGLQAVLQGTVQACGDAAAATERTSAVSAARELRLVQHQGAIVRPDLVFGAEALDX