MDLLQQLQAIGGVLALLFLYKVCLRLAWSKTEKSKRVEAPEVAGGWPVIGHLHLLRGHEPIHQKLGALADKYGPAFTLRLGLRRTLVVSSWEVVKDCFTTNDKVLASHPNSAMAKYMCYDYAMFGMAPYGPYWRDMRKITTLHLLSNARLDALEHVRAEVVDAHIKELYGPWVENSRRPVMVEIKQWFHKVTFDLIVRMVVGKQFFGAIGPHKEREERRFQKAIDQFFQLAVAFVISDVLPFLHWIDFQGHKSAMKRVAKELDSIMEVYLKEHRRKRLSGEAGDQQDFMDMMLSIMEDSQFSSYDPDTIIKSTSLSLILGGTDTTALTLTIALSFLLNNPGTLAKAQEELDIHVGKDRIVDESDIKNLVYLQAIIKETLRLGPTTTLPLHQASEDCRIGGFFVPSGTCVLVITRKLHMDPCVWSDPCEFRPERFLTSHKNVDVRGQQFEYVPFGSGRRSCSGISFAVQVMHLTLARLLHGFEIASPSNVPIDIERFSVGNPKPTTVDVLITPRLPPQLY