MLGLGAPLVSFSLISSAPLTAALRLRAGHSQATALAEEFQQNGAVVLRGFLSPSLLEKCRKVYDDALNQPVRRGAQVKYPDGTLYNPAIGHRTDDEAVLDMVNEVPFASTLAELWGSESVWFFDHELWWKRHGDSDNGRSAERSDTPFHQDSLAVPFRGLHVGLFWICFQPIPKENCLQVVKGSHRGPVYQLAPGTIFGMDPDEPMVPESVQPVMPMTEDERAHWEYCAWDLEPGDVVVVHPGTIHGSAPVSASCPERHTLVLRFVGDDCWFSKGAVYIRETREILQKAFLPSLHNDKGEYIYDKELRPGDHFSSFLSPQSLLLGAGVTAR*