MSGNNLSGNDEFDEQLRMQELYGGDPKEGDTQNEPSGEAHSLGQPPDDTPYEWDLDKKAWFPKITEDFIATYQANYGFSSDGASSSTANVQDANTKAVEEPPQKEVPETPDSKRKGEKRKAESGWFHVEEDRNTNVYVSGLPPDITVDEFIQLMSKFGIIMRDPQTEEFKVKLYKDDQGNLKGDGLCCYLKVFSV