MCQIQNPTAIMIARTAVAQDDISGDGTTSTVLFIGELMKQSERYISEGMHPRVLVDGFDIAKRATLDFLEKFKTSVLMEDAPDKEMLKMVARTTLRTKLYEALADQLTEIVVNAVLCIQNPEESIDLFMVEIMHMRHKFDIDTHLVEGLVLDHGARHPDMKKRVENCYIFTCNVSLEYEKSEVNAGFFYSNAEQREKMVLAERRQVDEKIQKIIDLKKKVCDGTDKNFVVINQKGIDPMSLDLLAREGIVALRRAKRRNMERLVLACGGEAVNSVDDLSPDVLGWAGLVYEHVLGEEKYTFVENVRNPHSCPNDHTIAQIKDAVRDGLRAVKNTLEDRAVVLGAGAFEVAASQHLKNTVKKTVQGRAQLGVEAFADALLVVPKTLAENSGLDTQDVLVEHDKGNIVGLNHHTGEPMDPYLEGIFDNYSVKRQIINSGPVIASQLLLVDEPTIGIWISDLLSAFVFVSITSSVLTIAFLGSIEKCFSFALGYDPLDCIINWRNLYKNTSEKYVLLVVSIFLVYDALFDNVEF*