MWSPPPPLPLQLQLRQSPPTLPLFSHGRRLSRIAASQEDPLTALTRVLWGRALPPSQLVLAVRHGWTTAWRLLMRQLAPSDPSTGAFTRTPSRFPAVVAAPSPTASLHLYVGLPCPWAHRALLVRALLGLHRRLPVSVAVPGDDGAWSFTAASPDRLYGKCRLRDVYGAGTGEFEGRASVPMLWDADRRQVLCNESIEIAKFLCTLAGDDGDLDLYPPELRGEIDRWYGIIYPSVNNGVYRCGFAQSQQAYDAAAGELFAALDTLEEHLSRSRYLCSGDGLTLADVCLFTTLIRFDLVYNPLFRCTRRKLVEYPSLHAYTREIYQMPGVADTCDMDAIAEGYFGTLFPLNPGGIQPVVPASCGREALMEPHGREALPSSAPAAAGRQLGAASSVS*