MPPLPQKGDILDGGKLRELVENDAEFKKYIDAEFDELDSNHNGKLSKEELRPAILKIAELSGLPPPGTKQEADALVEGVFQSLYNKDLDSELDRETFAAVSRDILYEIATGLQEDPLLVAVVDGSALKELLSDKEEFAAMAESMFTELDADKSGKLDRKELKTAVQALGLDQQSPSAEGESIISDVLAKYAHGEQLLDKDEFTKLLTDVLVELADTLAAKPIYIAHDVKVLNGAPIRKLLNNEELLQKACEEMFQEWDTSNDGKLSKGEVAEGFRKLGLAFGLPPPESQEKAEALYAAVFDAADYDHSGFVDKAEFAIVVKALFTNIAALLEENPIIVESTIISS*