MTPNVVPSNPSSVMVIRKVTENITTFSAPFYRFGRIRFGGRGTLVRLTSGGAAIFSPVALTPEVKQEVEAMGELKYIAAPDIEHHIFLGQWHEAYPNAKVIGPDGLTEKRRKQKTEDVPFAVVFKAAQNESTKVDAEFDADFDYEYVDSHTNKEIVFNYRPDRTLIEADYLFNLPATEQFSKSQDSPTKGILTKIFNWLGSTKGDALGQKRLLWYGTSSSNRAAFNKSTATIESWDFDKIIPCHGDVIESGGKDVFNKVFQWHLDAAKKQL*