MSLDSDLFRDVAVVFSREEWERLAPAQRVLYRDVMLETYSNLVSLGLAIYKPDVISFLEQGREPWLVEEAAGRSRCPVLESKCDSQASSPEQHIYEMQLPQWEIMESLTSYGLECSRFQDDWECRSQFDGQQGNANGQLSQMAISREEIPTLNQETSFPFYQKIHPEEKPYGYNKCRKDFWQEDFLINHQDIHANEKPYKCKECGKAFKYGSRLIQHENIHSGKKPYECNECGKAFNSGSNFIQHQRVHTGEKPYECKDCAKAFSRSSQLIEHQRIHTGEKPYQCKECGKAFNRISHLKVHFRIHTGEKPYACKECGKTFSHRSQLIQHQTIHTGKKLYECKECGKAFNQGSTLIRHQRIHTGEKPYDCKACGKAFRDSPFPRRGTWRRTQWSLLF