MATSFVTVVVVVMLACSFIAVSGSSCIFIFADSLVDTGNNNYITTLARADIWYNGIDFANGFPTGRFCNGRTAPDYLSQIMKLSPPIPYLDPEANGTNLLGGVNFASGGSRILPSTGYKYIGRTPFDRQIEYFADIKANLASMMDSSAQPFISEALFYINIGSYDYVSNYFLPDSKVSQFYSVGKYQQLLLSRFADQLKKLYEMGARKIFISNLGPLGCTPLMISLENLDNGSCVGLANGIISDFNTGLENMIKNKLQNQFLDARFVLSDNNAVLREVINNPAAYGRFKIGRKIFGKSRIQSTKTQNSLFVQLS*