MRMSCNGCRVLRKGCSESCSIRPCLQWIKSPQSQANATFFLAKFYGRAGLVNLINAGPDHLRPAIFKSLLFEACGRIVNPIFGSAGLLWSGSWQLCQDAVEAVLKGAPILPVSSETAASHMGPPLKGCDIRHVSKQQSSASGSALKKIKTRRRFKRSAVAVKSKPKEEPVVVVSEFKFGDPTRIVSEPRCLKFELDNWGGRESPEKECGSDHTECLSVETVEASSVGQGGDVELELTLGFGHSRMLT