MSCNGCRVLRKGCSETCVLRSCLHWIPTPEAQGNATLFLAKFFGRSDLISLISAVPESQRPVLFQSLLFEACGRTVNPVNGAVGLLWSGNWHVCQAAVESVLAGETLRPLPGILTGVLAPNCDESSDSFSAAAYAVHSMTWNQSKPFDKENNNQVVSDHHVNLCLARGRGGRDKRGRDAVSFYTGGESETTSFESSGADKNKLLNLFV