MSCNGCRVLRKGCSETCVLRSCMHWITNPDAQGYATLFLAKFFGRSDLMSLISAVPESQRPALFQSLLFEACGRTVNPVNGAVGLLWSGNWHVCQEAVETVLSGGALRPLHGILTGFLAPNCDESSDGFSAAVHDMAWNQSKSFAKESNNEVVSDHHVNPCLARGIGGRGKRGREAVSFYTGGESETISFESSGGDQKRLLNLFV*