MSCNGCRVLRKGCSDTCPLRSCLQWIESSESQRHATLFLAKFFGRSDLMSFISSVPETKRPALFQSLLFEGCGRTVNPVNGAVGLLWSGNWHVCQAAVQTVLSGGVLRPLAETFTGDSDDTRYHLRPLTLMHDVREMNDNSSLMNRVNRPQESEMASYDGHKKNQILNLFM