MVSQAQVLDRPVPPQSAPSSVSRQSYHNRRHRSSRSHHGGLVHQPLNDFPIFTHTGDVELVIRAGRQENRYLLHRLILAQCSGFFEASTREEWSRRQPNNPESTLSRISEDASSLSNGSTLAQSDVGVTQLPPEKRRWRFELDWENKADDEEPILVQKPPSASGAILSDFGPYAKPMTKPSSNHTGFARSMANLAGLQSAIHLPHRSSAVAAAAANNTANDTAMDPILRDYDNLFRLFYNHPPLLNTINIATAYAECKALLALADMYDALPVTGPRVDHHLLGFGSRLFKQIAKYPPSYLKLGYLARSRVIFSEALIHVVGQWPAGRSALRRGPLPPLVMDIIEDKFEDLEDLKARVESKLLRLTLTTSRGERVNPQNAYLDWLAVSLFRQWLVDNTTPPPPPILKNNTSTNNSRAPSAMTSTTLSANRPTDTPSAATTASSARVYRLIGSPSAQAYLSHEELKKFLKVHPTPSSESLYTREVLKRFERKMDEIKRLAREIVKPLMRNFLELDLKGGEFNDTIPYLTCVKVEDEDIPWE*