MSGPLFGLIPAGLPLITDPSSTPSPTSLLYALPSHRAFSHLVLFLLPGVSLPPGTAAAIYLATAAQVAAAENSGALPPFKFLGAIGPGKESAMFKVGNTNSNTSGGDASEAAAHHSLVIGVSIEAEADVAQKMQELVANKNASSSGSTQQQPSTVVLAQRIIQNAFNFLTGFSGTAGPGGVEVVPLKAFEEWWRKFENRVRNDPSFLEKQSD