MESRHVSLGRRTLEEIRQKRAAERLSKTSSGPDLAKPEVLGITKSRSATRLSENDITALVSQLKVVQKQNTQLDEENRAFASKLQTKEVENNMLQKRLNDLEQITIPSLRKALKDVAMEKDAAVVAREDLSALLRTIKKRLKEVEEEQYRAEEDAGSLRAELNSLQQQALTGPISGLTSMNFPPDCMQAMEKELANLKSQLEQVTLLRQQERQQLAEEIAHVSALNSQKQDLEEKLAVMSKKVSGEVTGKASQKTFSEGDKVRLEKQLHDMAVAIERLESSRQKLLMEVDSQSSEIERLFEENSNLSSAHQEALGVAVQWENQVKDCLKQNEELRVMLDKLRNDQTAIATANNNLIQQGVKGSKNEIQGIEYADIISIKGSLAEEQSKTEALSAEILLLNARLQQATQAYNGLTRIYKPLLWNIENSLVKLKQDSSTVRVQ*