MSVRHSHSLSLYLVGRIGAEDLKGKAVFRDCSELLERSQDQLERALHDVKHLKQHFSKADVDDIRTWLSSALSFHTTCTDELNTIQDNSALFLVKEGDYTEKLISNALAFAASLSVSADSVVPNLSDVSNDWLFPLVHRRTLSTRDGRVPSDLENALNLFPSWLSTKDAEYLQAIAPTPNVVVALDGSGKYKSVQAAVAAAPQKSSSRYVIYIKKGIYNEQVIIPQSATNLMFIGDGAGATIITGDRNVQQPGVTTFTSATVAVNGNGFLARDITFRNTAGAVNQQAVALRVSADQAAFYKCSIEAYQDTLYAHTLRQFYRECTVYGTVDFIFGDSAAVFQSCILLARVPMSGQQNIFTAQGRTDRNANTGLSFHSCTVDGTSDLQQAISKYPTYLGRPWKEFSRTVFLKCYEGSVVNAAGWLPWDGDFGLKTLFYGEYLCNGPGAGASKRVSWSTQITSASVANSYSVANFIGGTLWLPSTSFPFQANL*