MSAKKPMALVILDGWGYREDNANNAINNARTPVMDSLMANNPHTLISASGMDVGLPDGQMGNSEVGHTNIGAGRIVYQDLTRITKAIMDGEFQQNEVLVAAIDKAVAAGKAVHLMGLMSPGGVHSHEDHIYAAVEMAAARGAEKIYLHCFLDGRDTPPRSAEASLKRFQDLFAKLGKGRIASIVGRYYAMDRDNNWDRVEKAYDLLTLAQGEFTYDSAVEALQAAYAREENDEFVKATEIRAAGQESAAMQDGDALLFMNYRADRARQITRTFVPDFAGFSRKAFPALDFVMLTQYAADIPLKCAFGPASLENTYGEWLSKAGKTQLRISETEKYAHVTFFFNGGVENEFPGEERQLVASPKVATYDLQPEMSSKELTDKLVAAIKSGKYDAIICNYPNGDMVGHTGVYEAAVKACEAVDECIGRVVEAIKEVDGQLLITADHGNAEMMIDPETGGVHTAHTSLPVPLIYVGNKAISLKEGGKLSDLAPTMLALSDLDIPADMSGQVLYS*