MRMKNLYLLLAILGAVLPYSYFIPFLRANGLDINLFTSELFTNDISSFFATDFLISCFIFWVFLFQEVRKHHMKHWWIYIAATLTVGLSFSFPLFLYFRQKTIEGRK