MKSLLDFMYRGEVSVDQERLTAFLKVAESLRIKGLTEVNEEKCDIPALTNSLIQQQQGNTAHTPPPQLHRIHPYMHQKRPASGIPSGGAPPNLLMPLLGNALMQPKRKRGRPRKLSGSSSDALNTAASPPGEFIPESASHASSNRAGDQLIRGSPEMLEVKMSMDSFNAEDGVTSGGEDAGEALMIDEGDDAQSNEAPQSGKDSESADNDKQPKEETHQNFPSNGPILSIENGAIKQEPACEQNDEYNEHIEYKYNPDRSRENSNSQDGPIKDVEDKIRLGRNLKPKNSKKLQPQMSKFRARTLFNQLSGLSNLNPALNSFDKFPPETVLMPALATQLFAAELEQNNLNMVNSEVSDLGQTNWEQRIFPSPIRKNNMANVGNYHEETNESVRDYCIKEGENVFRCKICARVYTHISNFCRHYVTSHKKDVKVFPCPICFKEFTRKDNMIAHLKIIHKNQANANEQTAKQES