MARVTVNIDLNRVEGDLELQVDLEDDVIADARCIGTLYRGFEQILIGRAPRDPLVITPRVCGICGTAHLYATVRALEQLGGIRPPTHAAHIRNLCLMAENLQSDLRQSFLFFTPDFCHPRYAKHPLADAITASFTPFKGRVARECLQVTRRVLEIVAIFGGQWPHSSFMIPGGVTLPANGTRLIEAQDLVSRTRDWMETCVLGDDLDHWLTIERAEDFFQWLESSPTVANAALGLFCRFARSVGLHQLGCGTGHLISYGVNPLPDGSYGGFRPGFYDADKSQVESLDQSRINEHVRHSWFQHYPGGRHPWQGETIPDYMPGNDRYTWSKAPRYDDKVVQTGPLAELRIGGDPLIADLLALEGDNTWLRQFARLRRAAWSIRAMRETLTALKDVLDEPHFADPNIRDWPDGESYGMIEAARGALGHWMRIENGVIDGYQIVTPTAWNASPRDSNGQPGHWERSLIGVRVEDPEDPVEVGHIVRSHDPCLVCTVHFIGRGRRRYPCA