MPVFKDEQRGTYFVKCYYTDHTGTRKQKKKRGFKLQRDAKEWERNFLETQQADLSMTFENFVKIYNEDMKHRLREHTFIQKQYIINTKLLPFFGKLPVSQITPAYVRKWQNALIAYRDKKDKPYSETYLRTINNQLSAIMNYAVRYYDLKENPCRKAGSIGKGHADEMQFWTTDEFKRFLEKISDKPSARAGFLILYYTGLRIGELLALEYGDIDFDGCTINVNKSYQHINGKDVVTPPKTPKSVRIISIPEFLRDEIKSYTERLYGLHKHDRIFPCTKHFFEHEIMRGTKDGEVKRIRLHDIRHSHASLLIEMGFSPLAVADRLGHEKVETTLNTYSHLFPHKRDEVAEKLQKLK