MSTDEDTELRDLVAQSLESKGVLGKIRAQLRASVFLALEEQEGAENKIPLTNGNLKKFISTSEGRLVAGLVREFLEFFELDFTIAVFDPESNFSDKYQGRNNLANELNLPDSDSAATKPLLAEVVRHMKYAGSASNNCTTGAKPTHHMADSQPQVKNSAAFSSPRHNGPGSPRSTSPSSGKRRSLISGKQGGMLSSLRGAPPLSGGALGSLKNAPPLPGTKAAKEPPKSPNWDDLAEIDSRINKLGFDIPGDEKSTHSQDYNDYDDDFQPTSSHLSDQSLSISEDIEEQLSSYRSNSNADDLMTTDRTVSRASDDGLDYAEDILNDF