MDGIDMLDPSGSMTTLTPMAETPITSSHHQLHGSYHNGFLGAHHPAMAAAVAAAGLHPDTDTDPRELEAFAERFKQRRIKLGVTQADVGKALANLKLPGVGALSQSTICRFESLTLSHNNMIALKPILQAWLEEAEAQAKNKRRDPDAPSVLPAGEKKRTSIAAPEKRSLEAYFAVQPRPSGEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKFAAQH