MVFLNRIVRAGISSSSRNKIIKCRAAVAWEPGAPLQIEDIEVSPPQSNEVRIKITHTSLCQTDITFWQNKGMKHLFPRIFGHEAAGIVESVGEGVSNLCEGDHVIPIFTGECSDCKYCKSQKTNLCGSLRVNPEYAGVYGGDGTRFKQGSVEISHFMGTSTFSQYTVVNKGCLAKVPKRAPLDKVCLLSCGITTGVGAVWNVAKLQKDDTVAIFGLGTVGLAIAQAAKLSGASRIIGVDINSEKHELGKQFGITDFLNPLDHDRPIQEVIMELCQGGVDYSFECIGSAALMQAAFESTHNAWGVTIVAGVPSGPATLSTDPVKLLFGHSLKGTIFGGYKPSQIHELVEKYMRKEIMVDEFVTHTLPFEKINDAIQLLMQSQCLRCVVSMH*