MNCMKCKVSENPSIKEAYRLIEDGIRKRALVVILACCSASYEGRARSRLDAGERLIVIKPDGTFMVHQDRKVDPVNWQPPKSRSRAYIKRGSLYLESIRRDPEERLEVEIHEAHLVSYYLARDVHDLMVAGHENDMGDMIIMHPHLIEKGFRPVAREYAVTSGFIDILGKDENGSLMIIELKSRKAGVSAVKQLKRYVDEFREDRVGVRGVLVAPSITHDAMEMLEEEGLEFREIEPPRELRSNRGVTLDNFL