MSLINDHCNEPNYISNPTSSEDLSSPENFGLEGRASASSSSTMNSDHQQNQGCVFYPSGESIEDHNSLMDFNASSFFSFDYHRSFISPVTNGGAFSVLEENMSYGYTGWSHHQMDSISPRVIKTSNSFETTSSFELTSNSRCKPATNHGNGDWLYSDSTIVNTGLRHESASPKLAGNKRPFTGDNTHLSKKPSSGTNGEAKPKATTSPKDPQSLAAKNRRERISERLKVLQELVPNGTKVDLVTMLEKAIGYVKFLQVQVKVLAADEFWPAQGGKAPDISQVKEAIDAILSSTQRDSNSN