MFVYNQMGGIDEAALDQLSLVTEMTKHIRVRASEHRPSNAELGHFSPIFLWLLRDFYLDLSDEDKRISPRDYLEVALQPIPGNGRSIAAKNDIRDSIRALFPDRDCFTMVRPLNDERELQRLDQIPLECLRPEFRAGLDALTKFVFERTKPKQIGSIIMTGPLLAGLTQSFLDAINAGAVPTIATSWQNVEDSECRRAFDTAMEVYTNAFNKFVVRDEEAVQTTHEGAVEDALSVYNNEAVGAGATRQKFEKLLLAAFKRTFEENMHKITVEAEMKCVKAVEKMDEKLWAACQSSDTTLGHMLEVLNSLVAEYDQTTYGPAKWKKFVKFLQNSLEGPLLGITKRLNHQSAAENTAVQMKYRSLDDKLTSTEKQLDGAKRDAEEWKRRYESIAAESKSFEGAAAARYMALQKTHNEMEEKFIAVSHQLEAFRKEA