MSNITVCARFRPSNSKEKQNGNDSGCIRNIDSETFIFKDEKDEEFVFSFDRVFYEKSEQSDVYQFLALPIVRDVVVDAFNGTIITYGQTGAGKTYSMEGPGILECEEQNKGLLPRVVEGLFDSINSLDEEKTYSIKLSMVEIYMEKVRDLFDLSKDNIQIKEIKSRGIILPGVTEITVLDPAEALQSLSRGIANRAVGETQMNVASSRSHCIYIFTIQQEFLSRDKRTRFGKLILVDLAGSEKVEKTGAEGRVLEEAKTINKSLSALGNVINSLTCGLPGKASHIPYRDSKLTRILQDALGGNARTALLCCCSPSAFNASESLSTLRFGARAKHIKESPRVNFSEEKCDTSSSAASPSRDESSARILNKLRGNLKVEDVKLLEELLIQEGILFEPPSVEEESDIEDLTLQIISSLQAAMEKLTAAVDELKRENRILRANVDASTESLFYKGANNGSIFQNMILRIPTFFFRWLGYTSSPTGWQ*