MQIDLQVAPHVLSADVRNRRSATLEDVVESMKQQLLVLVEWAKLIPCFSELPLDDQVNNFSIGLSTESPDGESQNFSFNQSGSRSQSSAASQTQNGSQECAICRDKSTGKHYGAFSCDGCKGFFRRSVRRNHVYACRFSRNCVVDKDKRNQCRYCRLRKCFRAGMKKEAVQNERDRISVRRTSYEDAAQNNSLSVNTLLNAETMSRQQVALLRAHAGEHLILGVAKRSIPLSEVLLLSNESVITRQNIDPDVSHIASRILDEIVSPMRDIQIDDSEFSCLKTLVFFDPIAPGLTNIAKVKQFRYQVQVNLEDYINDRQYESRGRFGEILLLLPPLQSICWKMIEQIQFAKLDAMSMITGAGSSDFEDLSSNPSLEASHIMLSLAEQTLARQQQLMPSTMEDLGQGHLN