MDGRLHKAAIRGDVALLLALLYRDEHILDGVGAMMMHDPIANENLLHVAAQFGHVDFAKEILSRKPKYALALNSQGQSPLHLASGAGHLEVVKLLLKRDAGVCFVRDKRGRTPLHIAARKGRAEVLKELVLAEPTAAWVQTEQGEPILHLCASNGQFEALKKLIELIPDDDFVNMKDDDDNSVLHLLAREIQTEVINILLSNRRLDINCLNMKKDTPLDVVLKAPRSSGRKKCKKVLCGAGGKRAKELSQAPATTHPKNTWWAHADWLNETKSALMVVAILIATMAYQAGLNPPGGVWQDDYPPFLAPGDDKTKFDQWSVDNKAYIEDKRHVAGEAVMSSERPFKYLLFSIFNVIALLSSASIILLLVSGFNLKRRRLMWALMITMWISIGSMAGSYAVGSYYLTNYYAPIHANIRNVSLYVISICAVLALTGPLVTAHLVRLVIRLRKKFKARTGSENKDGLVIRLGMKFKTRASRDGGAFQMSVDASTPTP