MNGGQIGNVDLVKQLNSAAVYRLIDQQGPISRIQVADVSQLAPASVTKITRQLLERGLIKEVAQQASTGGRRAISLTTEVKPFHSIAVRIGRDYIQLSLYDLGGNSLVDEHHEFHYNTQDVLMSSLIKQIKQFIQQHTALIDQLIAIGVALPGLVNPETGVVEYMPNVAINELPLGATIRDEFHVECFVGNDVRGIALAEHYFGASQDCQDSILVSVHRGTGAGIIVNGQVFLGYNRNVGEIGHIQIDPLGEQCQCGNFGCLETVATNPAITSRVKKLIAQGYESSLSTLDTITIDDVCEHANAGDELAKQALVRVGNQLGKAIAITVNLFNPQKIVIAGQITAAKEIVFPAIQRNVENQSLKTFHQHLPIVSSQVYKQPTMGAFAMIKRAMLNGVLLQKLLED*