MLRLFFLLLFVILSCQKEKPATFESISVYFSPKGGAREAILRQINSAKESIDIAMFAFTSREIGQAVLDAHRRGVKIRIILDQKQAEEKFSRYPIFLQEGIPVKLLPVSGKKFVKGLMHNKFAIVDKQVVITGSYNWTASAEEINYENLLIIKSHELAKRYEEYFDSMWKKAGDGI