MRVWRSVKALGCATLRDGVYLLPDSADSAAALDEVAAQAVEVGGSGEVYRLSGCEEAQEGALRALFDRGEEYAGIAEEIKELGRSLASLDGAAAARKLQPLVRRFEQVVRIDFFPGEAQRQTLSLLDDLRDAITRRMSPDEPTARQADVPRLDRADYQGRTWATRARPWVDRLASAWLIRRFIDPSARIVWLASPADCRNGWLGFDFDGAAFSHVGTKVTFETLLASFGLDSAPALVRLGELVHCLDVGGLPVAEALGIESLLAGLRASEPDDDALLARACELRGKNNVNAPTSPQTAATTEAVPPAMSYLQLFARFLKFGLLAWGGPVAQIGMLRRELVDEERWISSRRFNKLLAVMQVLPGPEAHEICVHLGIRAKGRLGGVLAGLGFMLPGFLLMFALSWLYFQIEFVGTSLGAAFLGIQAAVIALIVRAVHRIGEHILLDRWLWAIAIVCALAAMARVDFWITLPASGLVYALLVLKHRALALLVTLGAVALAAAVAWWDAPAAKLVETVVQGQASVLLIFASGLKAGLLTFGGAYTAIPFVRNDAVGRGWMTDGQFLDGLALSGVLPAPLIIFATFVGYVAGGPIGAVAMTVGVFLPAFAFSLIFYDRLEAVVENKRLHAFLDGVAAGVVGLIGATTLDLAQVTAERVPSLAMGMSIFAAGLAFLYAWKNKLNVVVVILAAGLAGWLVFPNQG