MSRSCRVARCGMRQLGLNLPVLTTAPGRAAFSFIGGDPQPTVNMAPLAYSAAVEQAARGTPVPVEAMSKPVWHAHVVMSPELRVQMNRTQRAAQASAERAAAAAEKGRARSRSLMMSGPSTSAGTGATFSVSEGDAMDTSSDESSSSDDEPIALIAETLKTSASPRAKKPRTNDDDGPATSTAPEPRERSKLVEQSDRDVVAASLHNPLVLTYDPNAAARDAAANRARIKALQRRLRELGAFDSPMARYAPVFLNMVFDPAQPAIADEFLWDVLGESVKSIGRFACGIVADLNVPDFAAGHVEAKMLRDVRRHCESWTAGLERMSRDLNGRSKGGEGEGYIEGREGSEGREGSEGREGSGGREGSGDDGGEGTVX