MNCVGCSGGVECDLRSIINHYRIHGCGFVGWWSLVTCVKNNRCDQVRVRVLPVQTPDDSHRSSLGKLTSMQALAIPGFSVGQYLRSFADPHMFSTIKMDLIAAIGEFMGTFVFLLVGLGGIQAGNTSNTDNSISTIGNSSVPNLNLLMYVSTSMGLSLLFSCWIFFRATGAAFNPNVSLALLLIRIISPVRFVLYITAQLMASIVASAVLHALLPGPLNVSTTLGAGTSPAQGLFIEGFITCGLVLSVLFLAVEKHKATFLAPIGIGITLFAGHLFALVYTGAGMNTARSFGPAVVSGFPSEHWIYWVGPTLGSLFAVGIYAFMKLFRYWKFSEAQDTDISSRSPELFSQLAGPVGGLAGAADLEKNEAPGTNNSERVRWPHNHPIIQCESSKAVQTLGV*