MLVRQTRKGIFALQSRLLSKPHIATTLGRRHGRLLATAVDDFPLNNYGGIHEQLARSGLQPFQTPLQSHTDLRAFDPVTNILTVPEPSEARPFGKINNKGVPGDVEEMIPVFDACVRVGKLERAALVLKRLNATGLIPGDEMIILHNQYLRASLEQLRMTPDRKQAEMLHKWYELQIRNTDIPQTAETIACMLKASLLSERGARLERLVHRYMSMAPGESGLRVLSMADILSDQDLGVITEICPTYTFAPEAESDAQYVTMAEDEHLDTQEGHGETTAASGHEAYPDIRPTPQRGEGLNVLKKNLNLINELQNVDISKLPREEQREFQSRLERDSIDIAIEKWRTTKKNLDKMHINTALNDRHEETSLAACMQVWLTAMEERLKEEILKVDESEESENKTEEDLERCIYGPILRLGDPTRLAAVTILTLLNTSAIQGVDKGVVIQRLLNDVSRVAQDDIRTQIQENAELEKRRRRKVKFTGDNAETQATEEKTITDADEPVLSKNPAMGLWSVQVRARVGSILVKSLIETAKVKVVREHPISKERISQIQPAFSHMHAPRKGKKVGMLFINADLVERLKREPMGDFLAKHLPMVSEPQPWRRINEGGFLSSKATLVRLKTGDVEQRLYTKAAIKRGDMDQVFKGLDVLGKTPWRINNNVLDVMVEAWNSGDAIANMPTLTPNLVTPAEPTGSDPLLRRAWYRNVKAVENERAALHSQRCYMNLQLEIARAFRKQVIYFPHNMDYRGRAYPLPTYLNHMGADHTRALLRFANGKELGEKGLRWLKIHLANLYGYDKASFTEREAFATENLPNIVESVTNPLGGSRWWLKAEDPWQCLAACFELKAAHDLEDPTKYVSSLPVHQDGTCNGLQHYAALGGDTWGAQQVNLMPGDRPADVYMAVANLVKESIAKEAEKGNQLGQNCMGKITRKVVKQTVMTNVYGVTFSGAKQQVCKQLDALYPEMYKETGIPNLVTATYIAKHIFAALGTMFRGAHDIQYWLGEIGARACRALTSAQIEQLAEEKDTPAAGAGATGTATATKRKELEELTSQFRSTIVWTTPLRMPVVQPYRKSTTREIRTCLQAITYPTQGRTEPVDRRKQLQGFPPNFIHSLDASHMLLSALKCDDLGLNFAAVHDSFWTHAADVDILNGVLREAFIRIHEEDVVGRLAVEFEARYKGSIYLANIPADSPAGHAIKAFRRKSKLTLKEELLLEHKRNNLIRSGNPWDLEAAEKIQTPASIFEDMEMSEDEIDSEQDPENVGGGLGEIPKAESSLTSAVKEAVQEMEPESTETAEELSVVLLNRLKHTNFEANVINPKKEIKHAAKKFVTIWRPMAFPKLPQKGDFDVKALKDSQYFFS*