MMGSKGPTGLHGPITSTGACFAGRYSPTYRSPEPMARRCMPNPSSRILEDASIMCNSWSPRHNGDLFSGLNDGLISRAEALAAVDIKHQSSGGPGGLPQLKHDMMYHHSMGAPPPVSRPHQMGHMDGLEMLDPISTSSMTTLTPMSETSSHMHSYGMNHVMNHHHHGGPVAPHPGHHGGHPGAHHPAMAAAAAAAAVAGLHPDADTDPRELEAFAERFKQRRIKLGVTQADVGKALANLKLPGVGALSQSTICRFESLTLSHNNMIALKPILQAWLEEAEAQAKNKRRDPDAPSVLPAGEKKRKRTSIAAPEKRSLEAYFAVQPRPSGEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKFAAQH