MSCNGCRVLRKGCSETCVLRSCLHWITNPEAQGNATLFLAKFFGRSDLMSLISAVPEAQRPALFQSLLFEACGRTVNPVNGVVGLLWSGNWHMCQEAVETVLSGGALQPLPGILTGVLAPNCDESSDRFSAAAYAVHNMARNQSRSFAKENNKEVVSDHRINLCLARGKGGRDKRGRDAVSFYTGGESETISFESSGGDKKRLLNLFV