GDLFGGLNDGLLSRAEALAAVDIGKHQRPGGTLPQLKHDMMYHHHSMAAPPPPNSRPHQMSHHHTMEGLEMLDPISSTAMTTLTPMSDGGGGGHPQLHGPYGPAAAMNSMMSGHHHHHHHHHGSPLSSHGPPGHHAMTAALQHPDSDTDPRELEAFAERFKQRRIKLGVTQADVGKALANLKLPGVGALSQSTICRFESLTLSHNNMIALKPILQAWLEEAEAQAKNKRRDPDAPSVLPAGEKKRKRTSIAAPEKRSLEAYFAVQPRPSGEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKFAAQH