MATPRPKMHHTMDGIDMLDPSGSMTTLTPMAETPISSSHHQLHGSYHSMNHMMSHHHSSHLGNHTPGSTDTGTDREHPGAAGSCVSNATYNAIFADGFLGAHHPAMAAAVAAAGLHPDTDTDPRELEAFAERFKQRRIKLGVTQADVGKALANLKLPGVGALSQSTICRFESLTLSHNNMIALKPILQAWLEEAEAQAKNKRRDPDAPSVLPAGEKKRTSIAAPEKRSLEAYFAVQPRPSGEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKFAAQH