MPPKKQAQARGSKKAEKKKEEKIIKDKTFGLKNKKGAKQQTFIKAVTHQVKFGQQNPCQGAQSESEKKLNKDDKKKELQELNELFKPVVVAQKISKSADPKSMACAFFKQGQCTKEDTCTFSHDLTLDRTCEKQSVYIDARDEELEKDTMDKKLEEAVNKKHSEAEKKTQIVCKHFLEALENKYGWFGVCCGRSNNCINKVYLHALPPGFVLKKDKEEKEDETSLEDLIERECFALGPNVTKITLASFLAWKKKKDKIDRLEQDMERKADFKAGKALVVFNFRPEKVSDDDEEADDTRYTQGTGGDEVDDSMSINDIDLSLYIPRDVDEMGITIVSLERFSTYTSDTGENKLGEASGGRAETGERSDLEEDNEGEGQTNEAINAIPIDENLFTGEYLDVLEEELNTLDLEE