MDFVKPYGGDPQVGHLSTPISDSGIVRTYINNLPAYRPGLSPLLRGLEIGMAHGYFLVGPEIILGPLRDYPEAANLGGLVTAITLVLLATACLAAYGIVSYQGDKAGTPGTLKSADGWSQFAGGFFIGGAGGAFVAYFLLENFTGIDAILRGLVN