MSCNGCRVLRKGCSDTCPLRSCLQWIESSESQRHATLFLAKFFGRSDLMSFISSVPETKRPGCGRTVNPVNGAVGLLWSGNWHVCQAAVQTVLSGGVLRPLAETFTGDSDDTRYHLRPLTLMHDVREMNDNSSLMNRVNRPQESEMASYDGHKKNQILNLFM