MSMVGLNGSVGISKSEWILFKVLEKANLLQYYDNFISQGGDDVTQLCEASEDEFLEIMALVGMSSRPLHVRRLQKVLKEWISNPDMFGYNQMPLNRIGHSNSSPFHGSLYASMHLSNQLMNNCSPAFTSDASLKSISHVPTHSEVVNKLETQKLPDEQIHTIRSHVDAMACNLPLFAPKPLNSKKPIDLQIEELLNYPDDHPDKNMLLRKYSAIYGRFDSKRRSDKLLNWHEMCINEAAGQLCIHRPTLVTRREDLFNLARQIVKECTPMLINNHKSRPASQMKKSDLRDEK