MMNDKPTFRLSQISEHNLHHVHPDLVLIVRRALTLSHIDFRVIEGIRTPERQRQMVLNGHSKTMNSRHLTGHAVDLAPMVNNRIPWDDWHAFVHVAKAMKQAAKAMELPLQWGGDWKNFRDGPHFELPRECYP