MARFPSASFVTLVVFMSSLIAASASCIFIFGDSLVDTGNNNYITTLARADIWFNGIDFANRLPTGRFCNGRTVPDFLSKIMGLSTPTPYLDPQTNGTNLLGGVNFASGGSGILPSTGYKYIGRTPFDRQIEYFADIKTQLASMMDPPAESALHFISEALFYINIGSYDYVSNYFLRDSKVSQLYSVAEYQQLLLLRFADQFKKLYEMGARKFLISNLGPLGCTPWMISLENLDNGSCVGYVNGIISDFNQGLENMVKNKLQNQFFDARFVLSDNYAILTEIINNPSAYGFKYVNESCCGLGHLRAEFPCSPISGLCLHRSDYVFWDAFHPTDALNSILATTQYAGSPQFIRPVNLKQLMNLS*