MPMEKYQIFLPVSGPSSPSVSPSSLNMANPLIYFHGDSENGVKPESRFQHLDAKSSVSQTSRICNGSEFKVKPGKRGGDSDDFRKHRYAFQTRSQVDILDDGYRWRKYGQKTVKSSKFPRSKIGC