MIRGIRGAITIVEDKAEYVWGETARLVKEVAKQNKIEPEDIASVTISTTPDIHSAFPAKSVRTMPGWQYVPIMCMHEMDVPGALPLCIRVLLHVNTDTPQKEIHHVYLEDAVKLRPDLVK