MRCASVCTQFTLLALALNSDLASNGHAIQIEPDLCFCRMLFELLVLAGLQAELSWATILHKRDAYRLIFCGFDTAAVASFSEKHIQALERDQTLLLPGGKIRGVVENACRILEVIEEHGSLDNYFWGFLSFKPMINHYSLPKQVPVKTAKSDSISKDLVRRGFRFVGPTIMYSFMQATGMINDHLVQCFRHQECIKVACLQPKTMQEKQQKPQCFNLYEQCEFFSLQQDGDQTLDAESMDYFTNVKLDSQELEEGEHCCTSVSGEDDHGSMDDQRC*