MRVFSLLDRSVRSFHQSPAISKLLLLLTATATASGGVFVAYSEPKANGVEKSSETPQVNSRKQRVVVLGTGWAGTSFLKNLDSSMYDVQVVSPRNYFAFTPLLPSVTCGTVEARSIVEPIRNIIKKKSEEIQFFEAECVKIDAANKKVCCRSNHDVNLEGKEEFLLDYDYLVIALGARSNTFNTPGVMENCHFLKEIEDAQKIRRSVVDCFERANLPNLNEEEKKTNLHFLIVGGGPTGVEFAAELHDFVHEDLVKLYPMVRDLVKITVVQSGDHILNTFDERISSFAEAKFQRDGIEVKTGYRVVSVSDKAIIMKAKALGEISSIPYGMVVWSTGIGTRPVIMDFMEQIGQEDISSIFTIADKDNSGTLTVKEFQDIIEDIVIRYPQVELYFKSKHLRNVVDLLRDSGGDDKKDSIELDIEGFKSALSHVDSQMKSLPATAQVAAQQGEYLSRCFNHMKECKDNPEGPLRFRQSGRHQFRPFQYKHFGQFAPLGGEQTAAELPGDWVSIGHSTQWLWYSVYASKQVSWRTRALVVSDWTRRFIFGRDSSRI