MSCNGCRVLRKGCSETCVLRSSLHWIDSPEAQGNATLFLAKFFGRSDLLSFISAVPYHQRPALFQSLLFEACGRTVNPVSGAVGLLYSGNWHVCQAAADTVLNGGVLRPIPGIESSGNPIPNVDDSALTFNTDVWTTTTHNLQFYPSTPSDFRCLPDLALGRAKNHPLENRRSLDSEESVMTSFGSGDLGDQRKETKLLNLFV