MPRTLKVDLPGVPRIRALCGDSLGLIKVITTESDLGAPKVAARWGDPDPQQGVLCMSMSNDGSPGLAIARKSNTVDVIDPVSGLLESRLVVPKSSADVASNRDASDAVCGLHLFGESSSWGKAALTCTELGDAILQRLPELDEEQIPKSENFLSRWSVSQTGTVLCMAVDASEQYAAFGGKGVDLSVWDIKKGSRIWSAKAPHRDNLGLMSPAWVTAVTFLDDDHKKIVVGTGHHQVRLYDTSAQRRPVLAFDYGEAPIRTVTKDPNGTSVYVGTGHGDLACFDMQTGKLIGGFKGKCAGSIRSVVRHPSLPLIASCGLDRYLRIHSTQTRQLLASMFLKQQLVSVLFDARVERAVTEVPSLPDVAEPMAVEPEKPSANGAKSLKEKKSKLKRQAEGAPVFDGQGATEEAAATNATSGQKLKKKSKSSRQDPVVDGVGTEEKATAVNGEKRKKKKKSKSKPAKSI*