MQQMQAVRLSRRRRLPVCNSFNFPEGFGANFRRLRGGGGSGSQDAANDAQDSPAEPPSVWSDWQADATSQDWEDWEGLNVADLDDSSEVAELREAVIERRRLRGGRRRNVRDEYIRPIVDAQGIVNRLAVDEAEVEERVFVEAITNQYESREAVKFAGTLVVIPLLIGYMLSRGVANPLWSYAESLDSNAFAPTDNQKVEGAHELHVEELRLRLEAALGMSPPLSDEQTHAQLHHSAVELAEKFREDNKRSMLNAVSDLTSASVFFIILARQVPQRQILFRTFGRVFTGLSDTAKAFLIILITDILLGYHSEEGWTAFLRLFSGHYGLEAESESLKVFVAVVPVFFDTLFKVWIFIGLNKQDPAAAVTLKQMDRHX