MESRHASLGRRTLEEIRQKRAAERLSKTSSGPDLAKPEVLGITKSQSATRLSENDITALVSQLKVVQKQNTQLDEENRALASKLQTKEVENNMLQKRLNDLEQITIPSLRKALKDVAMEKDAAVVAREDLSALLRTIKKRLKEVEEEQYRAEEDAGSLRAELNSLQQQAMTGPVSGLTSMIFPPDHMQAMEKELANLKSQLEQVTLLTQQERRQLAEEKAHVSALSSQKQDLEEKLAVMSKKVSGEVTGKASQKTFSEEDKVRLEKQLHDMAVAIERLESSRQKLLMEIDSQSSEIERLYEENSNLSSAHQEALGVAVQWENQVKDCLKQNEELRVMLDKLRNDQTAIATANNNLIQQGVKGSKNEILGTEYADIISIKGSLAEEQSKIEALSAEILQLNARLQQAIQAYNGLTRIYKPLLWNIENSLVKLKQDSSTVRVQ*