MRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAAHLYDRAAFMCGREPNFELPEEEKQELRKFNWDEFLAMTRNTITNRKQKRLSPESKKSELSSPGNDDSNKRHDKFIDPSFLEDVEPVASTS*