MDATALQHENQKLVQQLEAQKSEMHVLEAKFKELRNEQSSYDNTLISLDKTWNQLVDDLILLGVRFGGGLNNLPALDHEELSEESIESCPSEEIFLFMLLKSNNYGKKDDNSFLEFAEEALALRRSATLALMRSLQEAIAAQQARSEHLSLALNGEKSNEDVVVALQNHNDHLKEVVGNVREAISIVNEKHKRYLDEIEAFKSSYSKELQEIKHLSGELEETMAELEESRRKLVILQLQRHGGSLMNMSGPNAVNGAVSADKSSDKNMGWGDLKDAVEEVKTISANRLFELHETQEDNLILSGQLEDLQGQLKDDNYIFTSKPYTILSDQLHHLNAEIERYKGLVEVLQNDKNQFLQREKEMCAKGESVDNIKQSITAYEAKIEELEHQILKSMSEKNDLEIKVEESLQDSGKKDFKDEIHVMAAALSKEMEMMENQLNRSKDAASEALALREEAGSLRSLLAKKISEQKEISDRYNEQVSEIKSLKELIETLEKENQELEFIVDMYGKECSESR