MGGSLQFHFFSCNILLKGINSTGLSDKLNVSSALKHSKKQGELSLTISDAADQKKVQKAGKVEHHLWKKRESAGSGQKALNLVRVISGLPNEKESVYGALDKWIAWETEFPLIAAAKALRILRQQRLWKRVIQVAKWMLSKGQGATMATYDALLLAFDMDNRVDEAETLWNMILHTSTRSVSKRLFSRMISLYDHHHVPDKIVEVFADMEELGVKPDEDTVRRVARAFQMLGQEDNQKLVLKKYQSRWKYVHFNGERARVRRDME*