MSSNRFDRFEYYECLRQQDTLLDEAIARRRLADCPHGPFEHRLGLDGYLYIGARVRRVREAVAESQSFALRELQAKLGGIGLADVWPILREICHDVALYVGGGAIVGGAIGGGLGVFAFGAGALPGAAAGAALGTQAGNLLLGFFGLKSVVVFMLDSLPRATRAYRQGFFEAWGGMPDLGAHSLDAPHYGVDRLADSTYLAARAFARGHEILILALLAGVVAYLTRGKGQLSALLAEVRQSARLGPKMTSWLEQNEGKLLSHPLLNERARGNGGGAIGGGAEVGASASGPRTGNQTTTGAAPRDSTLAVGEAERKVSLGGKNVLGSPVDIAHAIGADYTKAGRPTGGHSLLNGDVRILPGTESVPDASGVYKATIQVPDPQNPGQWLTKTSNASMNSMFPKNWDASRIQSEVDAAWNSPNRVVSGNKWSSFTPSGVKVEGYVSPRTTVYPVHQP