MARIELNVDLNRVEGDLSIQVTLEDGVVVAARTAGTMYRGFEQILLGRTPRDAMVITPRVCGICGTAHLYAGVLALEQAWNTPVPPNATRIRNLCLIAEGLQNDLRQTFLFFAPDLCHPRYAGDVLFEPMMRAFEPFKGDIYRETLAMTRRVLEIVAHFGGQWPHSSYMLPGGVVTPPDTRRLIACRSVIDQLQRWYEQRIIGAGLDEWMALGSADALFEWLERPGPANAALGLITRFLRSQGMHRLGIGTPHMISFGAWCDPQRWGPPYDAHLLPGGFYDSDSGQVQPLDPSLVTEHVRHSWFKPYEGGRHPYEGETVPDYQPDSDRYSWAKAPRYGGRVVQTGPLAELLIGGDALVRDLHATEGAGAWLRQFSRVRRIGFELRQARRMLDELGAHLGEPHFVPPAPGTEVDGQGCGLVMAARGALGHWVRIENGVIQKYQIVTPTAWNASPRDSDGVPGHWESSLVGLKVQDPDDPIEIGHLIRSHDPCLVCTVHFVDSGRQLTIGA