MDSSSSSQGLPVAGGVKEYYRYPAMEAFHKGCVRRYFADVLYEMVDDPSTDSIVSWSQDGKSFIFWDQDKFCSDVLPKFGLSTSPTFFVRLTDIYCFRKVEESEHCEYAHDYFVRGKPELTVEIERQFKERCAPIKLAIKPHEPAYKESRERIRAFMLAKKAARSLSLKE