MLRKTVLITGCSDNGIGSGLALTFQAQDYYVFATARNPAKMSKLADLPNVTLLPLDVCKNEEITAAVEAVKSHTGGTGKLDYLINNAGQGHFMPILDQDLKNARDLYESNVWGPLAVTQAFAPLLINANGTVTFITSVSGHINCPYIGVYAASKQSLEIIAETLRLELQPFDVRVLSVVTGAVQSMGQVGRFDEYKLPEDSMYKPIEAFIKDRAQGKDGIEREELMTYCNKVVSEITDGRAKKFWCGGSAGFARITSCRKERGLMFWQQIRRAINEYFQTQRLVCGGRFGSGVIVHIHPVFVFIHVRSCIISVHYACSTQAYVRQRNFSLDVGVEHDVHLHTGKALEPEYECMDWMLNR*