MRVFSLLDRSVRSFHQSPAISKLLLLLTATATASGGVFVAYSEPKANGVEKSSETPQVNSRKQRVVVLGTGWAGTSFLKNLDSSMYDVQVVSPRNYFAFTPLLPSVTCGTVEARSIVEPIRNIIKKKSEEIQFFEAECVKIDAANKKVCCRSNHDVNLEGKEEFLLDYDYLVIALGARSNTFNTPGVMENCHFLKEIEDAQKIRRSVVDCFERANLPNLNEEEKKTNLHFLIVGGGPTGVEFAAELHDFVHEDLVKLYPMVRDLVKITVVQSGDHILNTFDERISSFAEAKFQRDGIEVKTGYRVVSVSDKAIIMKAKALGEISSIPYGMVVWSTGIGTRPVIMDFMEQIGQKDRRALATDEWLRVKGCENVFALGDCATIHQRRVMEDISSIFTIADKDNSGTLTVKEFQDIIEDIVIRYPQVELYFKSKHLRNVVDLLRDSGGDDKKDSIELDIEGFKSALSHVDSQMKSLPATAQVAAQQGEYLSRCFNHMKECKDNPEGPLRFRQSGRHQFRPFQYKHFGQFAPLGGEQTAAELPGDWVSIGHSTQWLWYSVYASKQVSWRTRALVVSDWTRRFIFGRDSSRI