MTSLTTPRVPIPVNGVDYRGKVVLAPMVRSGELPSRLLALKYGADLVWGPETVDRSLIGATRRVNPRNGCIEYIRFPSNGGRPDKPAQESILYRIDPVREKGKLVFQIGSANPELAVEAAKLVAGDVAGIDLNSGCPKPFSTSGGMGAALLRTPDKLVSILESLVREVGNPYQIGISVKIRILETPEKTESLVKRLVATGITGLTVHCRTTPMRPRERAIRDQLAMIARICREAGVACVMNGDVTSRDEALALMKEFGVDGAMIATAAEANPSCFRSEAEGGLLPWREVVHDYLQAAIECENRFGNTKFLLNILIPGKNREFKDAKTAKSYSDYCHFLKFDDLLPEAAQVDEILNLTDKSVYKNNETEDSARDIAVKNALENNETARAVSGAPRPKAASPAVNGGGPIRTSSIPTPVRSKPEDHPIDITVPAPEVAQKQELAA*