MGGSLQFHFFSCNILLKGINSTGLSDKLNVTSALKDSKKQGELSLTISDTADQKKVQKAGKVEHHLWKKRESAGSGQKALNLVRIISGLPNEKESVYGALDKWIAWEAEFPLIAAAKALRILRQQRLWKRVIQVAKWMLSKGQGATMATYDALLLAFDMDNRVDEAETLWNMILHTSTRSVSKRLFSRMISLYDHHHVPDKIVEVFADMEELGVKPDEDTVGRVARAFQMLGQEDKQKLVLKKYQSRWKYVHFNGERARVRRDME*