MRCTSPAILVTFCALLWISNLVQAQDQDTDTQLEADCEVCKAFLNRFYNSLLTRGVDFSVDTIEEELASFCLDAKGKESHLCYYLGASKDSATKILGEVTRPLSVHVPIVKICERLKKMNSQICKLNYEKKLDLASVDLWKMRDAELKQILHSWGEECRACAEKNDYVNLIKELAPKYVEIHPQIEL