MMLNQTVIFFLLWVIIALVVEITLAGKITVSDIHEQKIEQRLNQLNKPAVKSIHSPDGDIIDCVWIYHQPAFDHPLLKNHTIQMRPKSDSTRDKTGGNKTDIIHQLWRTKGECPKNTIPIRRRTRDDLLRSDSIKTHGRKNPPTISPTTYHLPDDQTEVHEHASVYLDYGEYHGSKSRISIWRPDVNMTEFSLAQTWVVGGDWDTVLNTVESGWQILHSMYGDNNTRLFAFWTSDSYGDNSCYNLDCPGFVQVNKDIALGAALNTISTYNGNQYDFLLTIEKEQDTGLWWLKFDTHLVGYWPSFLVPKLADSARMIAWGGEIVYDASGQNEHTLTQMGSGHFAEEGFKKAAYINNIEYIDKSNHPIKPFPQNLEASVTRPECYNLKVGSSRRWGTYIFYGGPGRNPQCL