MGSAEICGCHEKNMGANKKTAVAFSYPRLAGTKMTVSQFTKWLDNLDGNGDGVISRAELEKAIKGMGLWFSSYRTKQAMAAADFNDNGIIDNDEEFKRLIEYAQKHWGLTICED